-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add VescTool Data Import Format #1
Comments
Hey, thank you so much! I have been thinking that it would be nice for VESC Tool to be able to record data - I'm fairly new to this stuff. Please teach me how to record ride data with VESC Tool! How do I do that? Is it the RT data logging on the home page? I'll definitely support this directly in Float View - and your conversion script helps as a starting point! |
On the VescTool Start Page, Every time you check the Enable RT Data Logging box, it writes a new file to disk with a timestamp. We might have to talk with the VescTool devs and/or take a look at data collection and see about adding those board specific values, currently it doesn't appear to be logging those. Thanks! Let me know if I can help, if I get anymore useful information on this, I'll share it. |
Added Issue/Request on VescTool repo, it's unclear if balance board related data would live in RT Logging or if the Float/Refloat package would have to add a data logging component? I am also new to the VESC stack. |
First of all, nice tool!
I wrote a quick python script to convert VescTool data output format to match float control csv, but would like to request adding direct support.
VescTool Data for Testing
2024-10-10_12-54-08.csv
Here is the file format, it is semi-colon delimited:
ms_today;input_voltage;temp_mos_max;temp_mos_1;temp_mos_2;temp_mos_3;temp_motor;current_motor;current_in;d_axis_current;q_axis_current;erpm;duty_cycle;amp_hours_used;amp_hours_charged;watt_hours_used;watt_hours_charged;tachometer;tachometer_abs;encoder_position;fault_code;vesc_id;d_axis_voltage;q_axis_voltage;ms_today_setup;amp_hours_setup;amp_hours_charged_setup;watt_hours_setup;watt_hours_charged_setup;battery_level;battery_wh_tot;current_in_setup;current_motor_setup;speed_meters_per_sec;tacho_meters;tacho_abs_meters;num_vescs;ms_today_imu;roll;pitch;yaw;accX;accY;accZ;gyroX;gyroY;gyroZ;gnss_posTime;gnss_lat;gnss_lon;gnss_alt;gnss_gVel;gnss_vVel;gnss_hAcc;gnss_vAcc;
Here is my python script, with most of the fields correlated, I am missing a few.
Output of Converted File format for reference:
2024-10-10_12-54-08_converted.csv
The text was updated successfully, but these errors were encountered: