Kingfish
100 MW
Greetings
This project formally began yesterday on 6/21 however it has many roots, references to other threads, and great contributors. Some of these are listed below in the Reference section.
Goals
Replace proprietarily-controlled software application with all-encompassing user-configurable design, lending extensibility and utility to the greater ES community.
Task List
The TL will have each step ending with success before proceeding to the next step:
I will work on this project ad hoc until I leave for holiday which is next Monday. I haven’t decided yet to take a netbook/laptop, but it would likely keep me from going stir-crazy during travel and late evenings when normal people sleep. However this has my attention when not distracted.
Request for volunteers
It would be great to get others involved. We need to identify the patterns in the data structure, gather feature requests, test our output, and manage feedback. Who wants a piece?
References
Keywin E-bike Lab Parameter Designer Software Manual ver 1.2
Beta Testers Wanted On Updated Lyen Controller Program @370A
Infineon has REGEN BRAKING (and more)
Resources
Serial Port Monitor
Thanks for your contributions.
~KF
This project formally began yesterday on 6/21 however it has many roots, references to other threads, and great contributors. Some of these are listed below in the Reference section.
Goals
Replace proprietarily-controlled software application with all-encompassing user-configurable design, lending extensibility and utility to the greater ES community.
Task List
The TL will have each step ending with success before proceeding to the next step:
- Craft a serial port communicator and test connection.
- Establish communication to Controller.
- Pass a configuration string.
- Mimic similar User Interface which will load/save ASV files, and flash the controller (Prove that we can execute just as well as the current proprietary applications).
- Create new configurable UI with ES-suggested features.
- Create Installer.
- Distribute to ALPHA Users
- Create FAQ.
- Poll for cross-platform support if there is significant interest.
- Develop final Feature List
- Impliment features
- Deploy to BETA Users
- Code and Feature complete; fix bugs.
- Ship it.
- I have only spent a few minutes on this but in that short time I cobbled together a serial port communicator where I could repeatedly send “38 38 38 888â€Â. Once I closed the momentary connection (like we would normally on flash) I received back a profound reply of “Uâ€Â. Tasks 1 and 2 are completed.
- In the process of completing Task 3, I have been evaluating the configuration string that is generated by the former application. It turns out we have a bit of work to do here. I will post the data structures very shortly and explain.
I will work on this project ad hoc until I leave for holiday which is next Monday. I haven’t decided yet to take a netbook/laptop, but it would likely keep me from going stir-crazy during travel and late evenings when normal people sleep. However this has my attention when not distracted.
Request for volunteers
It would be great to get others involved. We need to identify the patterns in the data structure, gather feature requests, test our output, and manage feedback. Who wants a piece?
References
Keywin E-bike Lab Parameter Designer Software Manual ver 1.2
Beta Testers Wanted On Updated Lyen Controller Program @370A
Infineon has REGEN BRAKING (and more)
Resources
Serial Port Monitor
Thanks for your contributions.
~KF