kolinger / rd-usb

Web GUI for RuiDeng/Riden USB testers (UM34C, UM24C, UM25C, TC66C)
GNU General Public License v3.0
223 stars 29 forks source link

Firmware update #12

Closed mival closed 3 years ago

mival commented 3 years ago

I would be great, if it is possible use this script for firmware update. Original Windows app doesn't work for me at all.

Razor512 commented 3 years ago

I just wish there was an option to customize the CSV output, e.g., automatically generating a hh:mm:ss duration output instead of just seconds, as well as a way to specify a start and end time, thus making it possible to generate a chart that accurately plots the charge time of a device. Though that will likely significantly complicate the application.

As for firmware updates, I wonder, is the android app able to issue updates?

kolinger commented 3 years ago

@mival Firmware update is out of scope for this application. I don't have any documentation or technical details. What I know is obtained through guessing. Experimenting with firmware is not something I want to do. It would require a significant amount of work. Even if I know how to do it I can't guarantee reliability. Wrong firmware update can easily brick devices. That's not something I want to have on my mind.

Application from manufacturer works but it's buggy. For example it's broken on some localized versions of Windows and you need to use US/English installation of Windows. I did report this to manufacturer and they know about this. Update was promised but not delivered for long time. I guess not enough people are asking for this.

@Razor512 USB connection is required for firmware upload and thus not available with Android app. For CSV related stuff - please open new issue. Customization by user is difficult and probably not needed. I would suggest adding extra column for duration of test/session as you describe. Start/end time can be extracted from first/last row so I don't see need for this. Please write you suggestion as new issue so we don't mix things together.