You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
I would like to be able to add channel names to PDP current logs. Ids 0-23 just don’t help with diagnostics, then having to have a dictionary to look up channel names too.
Describe the solution you'd like
On construction of the PDP logger, be able to pass in a string [] of names that describe each channel with descriptive names.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Also, it would be more efficient to use the Pdp.getAllCurrents() now. If you follow the JNI source, each current call needs to send a message on the CAN bus and wait for response. getAllCurrents() will do it in a more optimized way, reducing traffic to 4-6 messages. (This is a new function for 2025 WpiLib, I implemented it)
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
I would like to be able to add channel names to PDP current logs. Ids 0-23 just don’t help with diagnostics, then having to have a dictionary to look up channel names too.
Describe the solution you'd like
On construction of the PDP logger, be able to pass in a string [] of names that describe each channel with descriptive names.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Also, it would be more efficient to use the Pdp.getAllCurrents() now. If you follow the JNI source, each current call needs to send a message on the CAN bus and wait for response. getAllCurrents() will do it in a more optimized way, reducing traffic to 4-6 messages. (This is a new function for 2025 WpiLib, I implemented it)
The text was updated successfully, but these errors were encountered: