Makes sense, I have some new shit coming along to try against, plus planning on hitting your store when robogotchi is released
Are we supposed to get an email?
Yes, I’m slacking. Updating list tonight.
Bruh we understand…life happens
FreeSK8 Mobile App v0.7.2 update has been pushed live to TestFlight & Google Play. Thanks @skate420!
If you are in the Robogotchi Beta test, you will need to update your firmware.
Getting caught up on release notes, the first post has been updated & we’ll get new notes posted with each future update moving forward.
FreeSK8 Mobile v0.8.0 is currently awaiting review for iOS and Android This update is mainly focused on improving the reporting of faults seen and recorded by the Robogotchi.
v0.8.0
* Shareable fault reports
* Display faults observed since power up
* Chart in ride log viewer highlights faults
* Data popup in ride log displays fault code
* Faults are displayed on map when viewing ride log
* Map fault indicator will report fault code
* Faults observed report generated for each log
* Fix duplicate timers on iOS
Faults observed since power up can be seen by tapping the fault indicator on the connection status tab
and can be shared or copied to your clipboard
Faults are highlighted on the chart in the ride log viewer
If you have GPS data faults will also appear on the map
Tapping the icon on the map will tell you about the fault
Swipe up and tap the fault indicator in the ride log viewer to get a full report of all faults recorded during a ride
That’s pretty much all there is to see. There is an updated Robogotchi firmware (v0.6.0) necessary for sending the faults message to the application. We’ll update the wiki with the updated firmware!
This is really deadly, big thank you!
Damn Renee, you killed it in this update! Way to go! Can’t wait to try it out.
Wiki had been updated with signed firmware version 0.6.0
Mobile App update should be approved/published shortly on Google Play & iOS App store.
I really appreciate what you guys and girl (I hope that’s how you identify… these are trying times) are doing. Turns out, forward thinking is really the only thing that pushes us… um… forward?
And motors… big bad ass dc motors…
v0.9.0 is available on Google Play & will be live on iOS App via Testflight store shortly
v0.9.0 FreeSK8 Mobile App Release Notes
* New logging file format
* Reduced sync time
* Estimate sync time remaining
* Swipe right in ride logging list view to share CSV
* Support for smart BMS on CAN ID 10 or 11
* Updated map icons
* Map centers on chart selection
* Display top speed and highest ESC temp on map
* Increase map size for larger devices
* Reduced points rendered on chart and map
* New secret "feature"
* Other fixes and improvements
It coincides with firmware v0.7.0 for the Robogotchi (found on the firmware update wiki & robogotchi channels)
v0.7.0 Robogotchi Firmware Release Notes
* New logging file format
* Updated melodies
* Fix crash if nack is received outside sync
Important: Due to the change in logging file format, Beta testers will want to sync/transfer all logs they would like to retain from their Robogotchi prior to updating if they’d like to retain those logs.
Major improvement on the log sync/transfer times with this update- great work @skate420!
We have a new version coming soon! It’s under review for both Android and iOS
A bulk of the work went into supporting the VESC APPCONF data structure. The result of which is the start of the Input Configuration editor. For each ESC on the CAN network you can enable UART or PPM control. If you are using PPM there are a bunch of options to fine tune your control, even a calibration routine.
Keep in mind this is all first pass. Your feedback on what works and what doesn’t is extremely valuable
Roibogotchi owners may notice a number of improvements:
- Sync time estimates include the both the current file and any additional files remaining
- The GPS route in the logs has been colored to match your speed at the time
- Watt hours/distance is graphed* (currently multiplied for multiple ESC)
- Total consumption is displayed for all ESCs recorded (newly sync’d files only)
- You can pan and zoom the data graph
The official release notes are
v0.10.0
* Support for editing input configuration
* Re-enabled Pan and Zoom behavior on the ride log chart
* Added button for selecting connected ESC settings
* Estimate total time remaining in sync
* New rides can be sorted by watt hours consumed
* Displaying consumption in ride log viewer
* Show Robogotchi firmware version notification after initialization
* Allow connection to remain open if ESC is incompatible
* Color GPS route on map based on speed
* Other fixes and improvements
There is a Robogotchi update as well but don’t worry, we don’t have any special circumstances like last time. It’s mainly a couple fixes because I forgot to write header data to the logs and the ability to change the logging rate without reboot was becoming a necessity.
v0.7.1
* Logging interval changes dynamically
* Fix missing header data in log files
* Disabled unused USB device
Very cool and exciting. Waiting on that TestFlight notification.
Great work team, this is a fantastic platform.
doing an excellent job over there while all i do is bitch and moan. Great work Renee!
awsome! I didn’t even get around to bitching about that yet. but wanted pan/zoom almost instantly. thanks!
Here is our current feature hitlist for the Mobile App/Robogotchi. These are listed in no particular order & we have our own internal priority system that is followed, but the intention is to share this and give a bit more transparency as to where we’re at in development.
Crossed off items are already completed & implemented, shown for posterity. We’ll update this list as we add additional features and complete our existing items, but eventually this will find its home with the rest of the documentation.
FreeSK8 Mobile App Feature TO-DO
- Support VESC Firmware 5.2 (updated MCCONF)
- Daily Ride Statistics
- Debug Log Upload for feedback
- Support ADC input configuration
- Robogotchi Firmware update integration
- Default speed profiles and Reset-To-Default
- Log computed speed in CSV logfile data
- Estimate logging time in hours based on current Robogotchi config
- Show ESC Configurator from Logging tab results in wrong view
- Auto reconnect
- Export to Garmin video overlay format
- Handle dropped GPS data on route display
Select board avatar from user GallerySpeed profiles does not check imperial user optionBattery voltage and power remaining need to be smoothedHide some chart series by defaultDisplay Robogotchi status information on connection tabRide Log Calendar ViewShow faults Ride Log ViewerEstimate Sync time remainingAbility to select alternate SmartBMS IDAbility to swipe right to share logCatch parser errors and make details about error shareableAbility to change App ConfigCompute consumption, sort by, display in log file viewerPlot wh/distance on graphColor map polyline based on stats
Robogotchi Feature TO-DO
- Menu System to access various features
- Secondary screen for statistics, debug, fw version, other info
- Log Deletion Options at max capacity
- GPS TX/RX auto-negotiation
- Advanced GPS Time Resync
- User defined Device Name
- Historical/Lifetime Ride statistics & Usage data
Monitor FS storage usedReport FS usage in status packetConfigurable alert threshold for storage usedImprove tone for log auto stopShow QSPI error on display if init failsUpdate FS free space after sync and or on intervalTones for GPS signal acquisition and lossESC TX/RX negotationInit NRF logging early and use display to update boot statusAbility to change logging frequency without reboot
General System Feature TO-DO
- Support for balance devices
- TCP Bridge (IP connectivity)
- Add upload/share to FDLA Webapp function.
- View min/max metrics for current log in app
- Remotely Clear BLE bonds from a connected device
- Single ESC logging mode for Dual Setup
Replace duty cycle with ERPM to initiate loggingAdd current file count to Robogotchi status packetSend or Request Robogotchi status packet on intervalAdd GPS signal status information to robogotchi status packetAbility to view Fault codes and times seen by robogotchi
Feature requests and/or bug reports can be submitted here: https://forms.gle/e6XDSdApt5x7h7kb6
Huge shoutout to @skate420 for her countless hours of dedication & mad skills put into this project. Incredible how far we’ve come in just over half a year.
Thank you guys! Plus thank you for all the testing and feedback. We’ve come a long way in a short time and it wouldn’t be possible without your help.