Skip to content

System Base Services

The data saving service can be used to have the robot save data from the last five minutes when a fault occurs and automatically exit the motion program.

If the jy_exe program is version v2.2.45 or later:

Command CodeCommand ValueCommand Type
0x010C01-0

The Jueying X30 Pro generates three types of log files during operation:

  • Event Logs: Records each event during operation. Files have .log extension, stored in /home/ysc/jy_exe/log, accessible via MobaXterm’s left panel file browser.
  • Computation Logs: After pressing [Save Data] in the gamepad APP settings page, motion state data from the last 5 minutes is saved at 200Hz recording frequency. Each saved data file can be viewed directly with Microsoft Excel. Files have .csv extension, saved alongside fault snapshots in /home/ysc/jy_exe/data/. The path can also be found at the end of event logs.
  • Fault Snapshots: After pressing [Save Data] in the gamepad APP settings page, a fault snapshot is saved containing data from the last 5 minutes, requiring 9 seconds to save. Files have .snapshot.csv extension, saved alongside computation logs in /home/ysc/jy_exe/data/. The path can also be found at the end of event logs.

Event logs are retained for 7 days (168 hours). Each time the program starts, expired logs are cleaned up to prevent disk space issues.

When pressing [Save Data], ensure the robot dog is in the lying-down position whenever possible.

The Jueying X30 Pro motion host has built-in scripts at /home/ysc/jy_exe/scripts:

Script NameScript Function
restart.shRestart the motion program
stop.shStop the motion program
show_log.shView real-time motion program event logs

Users can call scripts from the terminal:

Terminal window
cd ~/jy_exe/scripts
./xxxxx.sh # xxxxx.sh is the script to be called