Skip to content

Instantly share code, notes, and snippets.

@PierreLvx
Created May 27, 2022 14:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save PierreLvx/62887a59ee2d6dc9de8363f6085f6f90 to your computer and use it in GitHub Desktop.
Save PierreLvx/62887a59ee2d6dc9de8363f6085f6f90 to your computer and use it in GitHub Desktop.
RoboRock S5 firmware file tree
parallels@ubuntu-linux-20-04-desktop:/mnt/opt/rockrobo$ tree -F
.
├── buildnumber*
├── cleaner/
│ ├── bin/
│ │ ├── AppProxy*
│ │ ├── RoboController*
│ │ ├── RoboControllerM*
│ │ ├── RoboControllerR*
│ │ ├── rr_loader*
│ │ └── SysUpdate*
│ ├── conf/
│ │ ├── chargerIntensity.cfg
│ │ ├── roomseg.mdl -> roomseg.mdl.4
│ │ ├── roomseg.mdl.4
│ │ └── slam_info.cfg
│ ├── lib/
│ │ ├── libblcommon.so
│ │ ├── libcares.so -> libcares.so.2.1.0*
│ │ ├── libcares.so.2 -> libcares.so.2.1.0*
│ │ ├── libcares.so.2.1.0*
│ │ ├── libconfig++.so -> libconfig++.so.9.1.3
│ │ ├── libconfig.so -> libconfig.so.9*
│ │ ├── libconfig++.so.9 -> libconfig++.so.9.1.3
│ │ ├── libconfig.so.9 -> libconfig.so.9.1.3*
│ │ ├── libconfig++.so.9.1.3
│ │ ├── libconfig.so.9.1.3*
│ │ ├── libgflags_nothreads.so -> libgflags_nothreads.so.2.2
│ │ ├── libgflags_nothreads.so.2.2 -> libgflags_nothreads.so.2.2.1
│ │ ├── libgflags_nothreads.so.2.2.1
│ │ ├── libgflags.so -> libgflags.so.2.2
│ │ ├── libgflags.so.2.2 -> libgflags.so.2.2.1
│ │ ├── libgflags.so.2.2.1
│ │ ├── libglog.so -> libglog.so.0
│ │ ├── libglog.so.0 -> libglog.so.0.3.5
│ │ ├── libglog.so.0.3.5
│ │ ├── libopencv_core.so -> libopencv_core.so.3.4
│ │ ├── libopencv_core.so.3.4 -> libopencv_core.so.3.4.2
│ │ ├── libopencv_core.so.3.4.2
│ │ ├── libopencv_dnn.so -> libopencv_dnn.so.3.4
│ │ ├── libopencv_dnn.so.3.4 -> libopencv_dnn.so.3.4.2
│ │ ├── libopencv_dnn.so.3.4.2
│ │ ├── libopencv_features2d.so -> libopencv_features2d.so.3.4
│ │ ├── libopencv_features2d.so.3.4 -> libopencv_features2d.so.3.4.2
│ │ ├── libopencv_features2d.so.3.4.2
│ │ ├── libopencv_highgui.so -> libopencv_highgui.so.3.4
│ │ ├── libopencv_highgui.so.3.4 -> libopencv_highgui.so.3.4.2
│ │ ├── libopencv_highgui.so.3.4.2
│ │ ├── libopencv_imgcodecs.so -> libopencv_imgcodecs.so.3.4
│ │ ├── libopencv_imgcodecs.so.3.4 -> libopencv_imgcodecs.so.3.4.2
│ │ ├── libopencv_imgcodecs.so.3.4.2
│ │ ├── libopencv_imgproc.so -> libopencv_imgproc.so.3.4
│ │ ├── libopencv_imgproc.so.3.4 -> libopencv_imgproc.so.3.4.2
│ │ ├── libopencv_imgproc.so.3.4.2
│ │ ├── libopencv_line_descriptor.so -> libopencv_line_descriptor.so.3.4
│ │ ├── libopencv_line_descriptor.so.3.4 -> libopencv_line_descriptor.so.3.4.2
│ │ ├── libopencv_line_descriptor.so.3.4.2
│ │ ├── libopencv_ml.so -> libopencv_ml.so.3.4
│ │ ├── libopencv_ml.so.3.4 -> libopencv_ml.so.3.4.2
│ │ ├── libopencv_ml.so.3.4.2
│ │ ├── libpkginfoapi.so
│ │ ├── libprotobuf-lite.so -> libprotobuf-lite.so.15.0.1*
│ │ ├── libprotobuf-lite.so.15 -> libprotobuf-lite.so.15.0.1*
│ │ ├── libprotobuf-lite.so.15.0.1*
│ │ ├── libprotobuf.so -> libprotobuf.so.15.0.1*
│ │ ├── libprotobuf.so.15 -> libprotobuf.so.15.0.1*
│ │ ├── libprotobuf.so.15.0.1*
│ │ ├── libroboipc.so
│ │ ├── librobopersist.so
│ │ ├── libroomseg.so -> libroomseg.so.0
│ │ ├── libroomseg.so.0 -> libroomseg.so.0.8.60
│ │ ├── libroomseg.so.0.8.60
│ │ ├── librrcurl.so -> librrcurl.so.4.3.0*
│ │ ├── librrcurl.so.4 -> librrcurl.so.4.3.0*
│ │ ├── librrcurl.so.4.3.0*
│ │ ├── librrlocale.so
│ │ ├── librrlog.so
│ │ ├── librrnavdrv.so
│ │ ├── librr_plugin_chassis.so
│ │ ├── librr_plugin_compass.so
│ │ ├── librr_plugin_laser.so
│ │ ├── librr_plugin_logger.so
│ │ ├── librr_plugin_support.so
│ │ ├── librrslamdrv.so*
│ │ ├── librrsound.so*
│ │ ├── librrutils.so
│ │ ├── libstat.so
│ │ ├── libuart_api.so -> libuart_api.so.4
│ │ ├── libuart_api.so.4 -> libuart_api.so.4.0.0
│ │ ├── libuart_api.so.4.0.0
│ │ └── pkgconfig/
│ └── misc/
│ └── mobility_test_map
├── firmware/
│ ├── bin/
│ │ └── MCU_FIRMWARE_MATCH
│ ├── img/
│ │ └── RR_RUBY-S_MP_STM32.A3.G1_M4.0.0_RELEASE_20201127-111431_FULL.bin*
│ ├── uart_test -> uart_test-4.0.0-20201127*
│ └── uart_test-4.0.0-20201127*
├── miio/
│ ├── miio_client*
│ ├── miio_client_helper_nomqtt.sh*
│ ├── miio_recv_line*
│ └── miio_send_line*
├── resources/
│ └── sounds/
│ ├── en/
│ │ ├── back_dock_failed.wav
│ │ ├── bin_in.wav
│ │ ├── binout_error10.wav
│ │ ├── bin_out.wav
│ │ ├── bl_recovery_bootfailed.wav
│ │ ├── bl_recovery_failed.wav
│ │ ├── bl_recovery_retry.wav
│ │ ├── bl_recovery_start.wav
│ │ ├── bl_recovery_updatefailed.wav
│ │ ├── charging.wav
│ │ ├── clean_bin.wav
│ │ ├── clean_finish.wav
│ │ ├── ding.wav
│ │ ├── di.wav
│ │ ├── error10.wav
│ │ ├── error11.wav
│ │ ├── error12.wav
│ │ ├── error13.wav
│ │ ├── error14.wav
│ │ ├── error15.wav
│ │ ├── error16.wav
│ │ ├── error17.wav
│ │ ├── error18.wav
│ │ ├── error1.wav
│ │ ├── error21.wav
│ │ ├── error22.wav
│ │ ├── error23.wav
│ │ ├── error24.wav
│ │ ├── error2.wav
│ │ ├── error3.wav
│ │ ├── error4.wav
│ │ ├── error5.wav
│ │ ├── error6.wav
│ │ ├── error7.wav
│ │ ├── error8.wav
│ │ ├── error9.wav
│ │ ├── error_internal.wav
│ │ ├── findme.wav
│ │ ├── finish.wav
│ │ ├── goto_complete.wav
│ │ ├── goto_failed.wav
│ │ ├── goto.wav
│ │ ├── home.wav
│ │ ├── map_restore.wav
│ │ ├── no_power_charging.wav
│ │ ├── no_power.wav
│ │ ├── no_spot_on_dock.wav
│ │ ├── pause.wav
│ │ ├── positioning.wav
│ │ ├── power_off_rejected.wav
│ │ ├── power_off.wav
│ │ ├── power_resume_clean.wav
│ │ ├── relocate_failed.wav
│ │ ├── remote_complete.wav
│ │ ├── remote.wav
│ │ ├── restart_backtodock_ignore_forbidden_zone.wav
│ │ ├── restart_clean_fromdock.wav
│ │ ├── restart_clean_ignore_forbidden_zone.wav
│ │ ├── restart_clean_nodock.wav
│ │ ├── restart_clean.wav
│ │ ├── restart_spot_ignore_forbidden_zone.wav
│ │ ├── resume_backtodock.wav
│ │ ├── resume_clean.wav
│ │ ├── resume_home.wav
│ │ ├── resume_room.wav
│ │ ├── resume_spot.wav
│ │ ├── resume_zone.wav
│ │ ├── return_no.wav
│ │ ├── return_yes.wav
│ │ ├── room_complete.wav
│ │ ├── room_failed.wav
│ │ ├── room_partialdone.wav
│ │ ├── room.wav
│ │ ├── saving_map.wav
│ │ ├── sound.info
│ │ ├── sound.ver
│ │ ├── spot.wav
│ │ ├── start.wav
│ │ ├── stop_clean.wav
│ │ ├── stop_goto.wav
│ │ ├── stop_room.wav
│ │ ├── stop_scheduled_clean.wav
│ │ ├── stop_spot.wav
│ │ ├── stop_zone.wav
│ │ ├── sysupd_complete.wav
│ │ ├── sysupd_failed.wav
│ │ ├── sysupd_notready.wav
│ │ ├── sysupd_start.wav
│ │ ├── sysupd_wip.wav
│ │ ├── timed_clean.wav
│ │ ├── wifi_reset.wav
│ │ ├── zone_complete.wav
│ │ ├── zone_failed.wav
│ │ ├── zone_partialdone.wav
│ │ └── zone.wav
│ ├── Facsounds/
│ │ ├── en/
│ │ │ ├── UART_TEST_0.wav
│ │ │ ├── UART_TEST_1000.wav
│ │ │ ├── UART_TEST_100.wav
│ │ │ ├── UART_TEST_10.wav
│ │ │ ├── UART_TEST_11.wav
│ │ │ ├── UART_TEST_12.wav
│ │ │ ├── UART_TEST_13.wav
│ │ │ ├── UART_TEST_14.wav
│ │ │ ├── UART_TEST_15.wav
│ │ │ ├── UART_TEST_16.wav
│ │ │ ├── UART_TEST_17.wav
│ │ │ ├── UART_TEST_18.wav
│ │ │ ├── UART_TEST_19.wav
│ │ │ ├── UART_TEST_1KHZ.wav
│ │ │ ├── UART_TEST_1.wav
│ │ │ ├── UART_TEST_20.wav
│ │ │ ├── UART_TEST_2.wav
│ │ │ ├── UART_TEST_30.wav
│ │ │ ├── UART_TEST_3.wav
│ │ │ ├── UART_TEST_40.wav
│ │ │ ├── UART_TEST_4.wav
│ │ │ ├── UART_TEST_50.wav
│ │ │ ├── UART_TEST_5.wav
│ │ │ ├── UART_TEST_60.wav
│ │ │ ├── UART_TEST_6.wav
│ │ │ ├── UART_TEST_70.wav
│ │ │ ├── UART_TEST_7.wav
│ │ │ ├── UART_TEST_80.wav
│ │ │ ├── UART_TEST_8.wav
│ │ │ ├── UART_TEST_90.wav
│ │ │ ├── UART_TEST_9.wav
│ │ │ ├── UART_TEST_ACTIVE_TIME.wav
│ │ │ ├── UART_TEST_AUTO_BIT_MODE.wav
│ │ │ ├── UART_TEST_A.wav
│ │ │ ├── UART_TEST_BAOJI_MT.wav
│ │ │ ├── UART_TEST_BAOJI_START.wav
│ │ │ ├── UART_TEST_BATTERY.wav
│ │ │ ├── UART_TEST_BIT_OR_BAOJI.wav
│ │ │ ├── UART_TEST_BIT_OR_NOISE.wav
│ │ │ ├── UART_TEST_BRUSH_OC.wav
│ │ │ ├── UART_TEST_BRUSH.wav
│ │ │ ├── UART_TEST_BUMPER_L.wav
│ │ │ ├── UART_TEST_BUMPER_R.wav
│ │ │ ├── UART_TEST_B.wav
│ │ │ ├── UART_TEST_CAMERA.wav
│ │ │ ├── UART_TEST_CHARGING_CURRENT.wav
│ │ │ ├── UART_TEST_CHARGING.wav
│ │ │ ├── UART_TEST_CLEAN_TIME.wav
│ │ │ ├── UART_TEST_CLIFF_BL.wav
│ │ │ ├── UART_TEST_CLIFF_BR.wav
│ │ │ ├── UART_TEST_CLIFF_FL.wav
│ │ │ ├── UART_TEST_CLIFF_FR.wav
│ │ │ ├── UART_TEST_CLIFF_L.wav
│ │ │ ├── UART_TEST_CLIFF_R.wav
│ │ │ ├── UART_TEST_CLIFFS_DROPS.wav
│ │ │ ├── UART_TEST_COMPASS_L.wav
│ │ │ ├── UART_TEST_COMPASS_R.wav
│ │ │ ├── UART_TEST_COMPASS.wav
│ │ │ ├── UART_TEST_C.wav
│ │ │ ├── UART_TEST_DBXON.wav
│ │ │ ├── UART_TEST_DROP_L.wav
│ │ │ ├── UART_TEST_DROP_R.wav
│ │ │ ├── UART_TEST_D.wav
│ │ │ ├── UART_TEST_E.wav
│ │ │ ├── UART_TEST_FAIL.wav
│ │ │ ├── UART_TEST_FAN.wav
│ │ │ ├── UART_TEST_F.wav
│ │ │ ├── UART_TEST_G.wav
│ │ │ ├── UART_TEST_HOURS.wav
│ │ │ ├── UART_TEST_HOUR.wav
│ │ │ ├── UART_TEST_H.wav
│ │ │ ├── UART_TEST_IMU.wav
│ │ │ ├── UART_TEST_IR_FRONT_L.wav
│ │ │ ├── UART_TEST_IR_FRONT_R.wav
│ │ │ ├── UART_TEST_IR_FRONT.wav
│ │ │ ├── UART_TEST_IR_SIDE_R.wav
│ │ │ ├── UART_TEST_I.wav
│ │ │ ├── UART_TEST_J.wav
│ │ │ ├── UART_TEST_K.wav
│ │ │ ├── UART_TEST_LDS_BUMPER.wav
│ │ │ ├── UART_TEST_LDS_DATA_TIMEOUT.wav
│ │ │ ├── UART_TEST_LDS_NO_VALID_POINT.wav
│ │ │ ├── UART_TEST_LDS_SPEED_CONTRL.wav
│ │ │ ├── UART_TEST_LDS.wav
│ │ │ ├── UART_TEST_LED.wav
│ │ │ ├── UART_TEST_LOWPOWER.wav
│ │ │ ├── UART_TEST_L.wav
│ │ │ ├── UART_TEST_MAC_ADDR.wav
│ │ │ ├── UART_TEST_MANUAL_BIT_MODE.wav
│ │ │ ├── UART_TEST_MINUTES.wav
│ │ │ ├── UART_TEST_MINUTE.wav
│ │ │ ├── UART_TEST_M.wav
│ │ │ ├── UART_TEST_NOISE_MT.wav
│ │ │ ├── UART_TEST_NOISE_START.wav
│ │ │ ├── UART_TEST_NOISE.wav
│ │ │ ├── UART_TEST_NOT_CONFIGURED.wav
│ │ │ ├── UART_TEST_N.wav
│ │ │ ├── UART_TEST_OS_VER.wav
│ │ │ ├── UART_TEST_O.wav
│ │ │ ├── UART_TEST_POINT.wav
│ │ │ ├── UART_TEST_POWER_OFF.wav
│ │ │ ├── UART_TEST_POWER.wav
│ │ │ ├── UART_TEST_PRE_STATION_FAIL.wav
│ │ │ ├── UART_TEST_PUMP.wav
│ │ │ ├── UART_TEST_P.wav
│ │ │ ├── UART_TEST_Q.wav
│ │ │ ├── UART_TEST_READ_LDS_TABLE.wav
│ │ │ ├── UART_TEST_REBACK_TO_TEST.wav
│ │ │ ├── UART_TEST_RESULT.wav
│ │ │ ├── UART_TEST_R.wav
│ │ │ ├── UART_TEST_SECONDS.wav
│ │ │ ├── UART_TEST_SECOND.wav
│ │ │ ├── UART_TEST_SN.wav
│ │ │ ├── UART_TEST_SUCCESS.wav
│ │ │ ├── UART_TEST_S.wav
│ │ │ ├── UART_TEST_SWEEP_OC.wav
│ │ │ ├── UART_TEST_SWEEP.wav
│ │ │ ├── UART_TEST_SYS_MODE_ERROR.wav
│ │ │ ├── UART_TEST_TEST_INFO_NOISE.wav
│ │ │ ├── UART_TEST_TEST_OR_GET_INFO.wav
│ │ │ ├── UART_TEST_TEST_OVER.wav
│ │ │ ├── UART_TEST_T.wav
│ │ │ ├── UART_TEST_ULTRASONIC.wav
│ │ │ ├── UART_TEST_UNKNOWN.wav
│ │ │ ├── UART_TEST_U.wav
│ │ │ ├── UART_TEST_V.wav
│ │ │ ├── UART_TEST_WALLSENSOR.wav
│ │ │ ├── UART_TEST_WBXON.wav
│ │ │ ├── UART_TEST_WHEEL_L.wav
│ │ │ ├── UART_TEST_WHEEL_OC_L.wav
│ │ │ ├── UART_TEST_WHEEL_OC_R.wav
│ │ │ ├── UART_TEST_WHEEL_R.wav
│ │ │ ├── UART_TEST_WIFI.wav
│ │ │ ├── UART_TEST_W.wav
│ │ │ ├── UART_TEST_X.wav
│ │ │ ├── UART_TEST_Y.wav
│ │ │ └── UART_TEST_Z.wav
│ │ └── prc/
│ │ ├── UART_TEST_0.wav
│ │ ├── UART_TEST_100.wav
│ │ ├── UART_TEST_10.wav
│ │ ├── UART_TEST_1KHZ.wav
│ │ ├── UART_TEST_1.wav
│ │ ├── UART_TEST_2.wav
│ │ ├── UART_TEST_3.wav
│ │ ├── UART_TEST_4.wav
│ │ ├── UART_TEST_5.wav
│ │ ├── UART_TEST_6.wav
│ │ ├── UART_TEST_7.wav
│ │ ├── UART_TEST_8.wav
│ │ ├── UART_TEST_9.wav
│ │ ├── UART_TEST_ACTIVE_TIME.wav
│ │ ├── UART_TEST_AUTO_BIT_MODE.wav
│ │ ├── UART_TEST_A.wav
│ │ ├── UART_TEST_BAOJI_MT.wav
│ │ ├── UART_TEST_BAOJI_START.wav
│ │ ├── UART_TEST_BATTERY.wav
│ │ ├── UART_TEST_BIT_OR_BAOJI.wav
│ │ ├── UART_TEST_BIT_OR_NOISE.wav
│ │ ├── UART_TEST_BRUSH_OC.wav
│ │ ├── UART_TEST_BRUSH.wav
│ │ ├── UART_TEST_BUMPER_L.wav
│ │ ├── UART_TEST_BUMPER_R.wav
│ │ ├── UART_TEST_B.wav
│ │ ├── UART_TEST_CAMERA.wav
│ │ ├── UART_TEST_CHARGING_CURRENT.wav
│ │ ├── UART_TEST_CHARGING.wav
│ │ ├── UART_TEST_CLEAN_TIME.wav
│ │ ├── UART_TEST_CLIFF_BL.wav
│ │ ├── UART_TEST_CLIFF_BR.wav
│ │ ├── UART_TEST_CLIFF_FL.wav
│ │ ├── UART_TEST_CLIFF_FR.wav
│ │ ├── UART_TEST_CLIFF_L.wav
│ │ ├── UART_TEST_CLIFF_R.wav
│ │ ├── UART_TEST_CLIFFS_DROPS.wav
│ │ ├── UART_TEST_COMPASS_L.wav
│ │ ├── UART_TEST_COMPASS_R.wav
│ │ ├── UART_TEST_COMPASS.wav
│ │ ├── UART_TEST_C.wav
│ │ ├── UART_TEST_DBXON.wav
│ │ ├── UART_TEST_DROP_L.wav
│ │ ├── UART_TEST_DROP_R.wav
│ │ ├── UART_TEST_D.wav
│ │ ├── UART_TEST_E.wav
│ │ ├── UART_TEST_FAIL.wav
│ │ ├── UART_TEST_FAN.wav
│ │ ├── UART_TEST_F.wav
│ │ ├── UART_TEST_G.wav
│ │ ├── UART_TEST_HOUR.wav
│ │ ├── UART_TEST_H.wav
│ │ ├── UART_TEST_IMU.wav
│ │ ├── UART_TEST_IR_FRONT_L.wav
│ │ ├── UART_TEST_IR_FRONT_R.wav
│ │ ├── UART_TEST_IR_FRONT.wav
│ │ ├── UART_TEST_IR_SIDE_R.wav
│ │ ├── UART_TEST_I.wav
│ │ ├── UART_TEST_J.wav
│ │ ├── UART_TEST_K.wav
│ │ ├── UART_TEST_LDS_BUMPER.wav
│ │ ├── UART_TEST_LDS_DATA_TIMEOUT.wav
│ │ ├── UART_TEST_LDS_NO_VALID_POINT.wav
│ │ ├── UART_TEST_LDS_SPEED_CONTRL.wav
│ │ ├── UART_TEST_LDS.wav
│ │ ├── UART_TEST_LED.wav
│ │ ├── UART_TEST_LOWPOWER.wav
│ │ ├── UART_TEST_L.wav
│ │ ├── UART_TEST_MAC_ADDR.wav
│ │ ├── UART_TEST_MANUAL_BIT_MODE.wav
│ │ ├── UART_TEST_MINUTE.wav
│ │ ├── UART_TEST_M.wav
│ │ ├── UART_TEST_NOISE_MT.wav
│ │ ├── UART_TEST_NOISE_START.wav
│ │ ├── UART_TEST_NOISE.wav
│ │ ├── UART_TEST_NOT_CONFIGURED.wav
│ │ ├── UART_TEST_N.wav
│ │ ├── UART_TEST_OS_VER.wav
│ │ ├── UART_TEST_O.wav
│ │ ├── UART_TEST_POINT.wav
│ │ ├── UART_TEST_POWER_OFF.wav
│ │ ├── UART_TEST_POWER.wav
│ │ ├── UART_TEST_PRE_STATION_FAIL.wav
│ │ ├── UART_TEST_PUMP.wav
│ │ ├── UART_TEST_P.wav
│ │ ├── UART_TEST_Q.wav
│ │ ├── UART_TEST_READ_LDS_TABLE.wav
│ │ ├── UART_TEST_REBACK_TO_TEST.wav
│ │ ├── UART_TEST_RESULT.wav
│ │ ├── UART_TEST_R.wav
│ │ ├── UART_TEST_SECOND.wav
│ │ ├── UART_TEST_SN.wav
│ │ ├── UART_TEST_SUCCESS.wav
│ │ ├── UART_TEST_S.wav
│ │ ├── UART_TEST_SWEEP_OC.wav
│ │ ├── UART_TEST_SWEEP.wav
│ │ ├── UART_TEST_SYS_MODE_ERROR.wav
│ │ ├── UART_TEST_TEST_INFO_NOISE.wav
│ │ ├── UART_TEST_TEST_OR_GET_INFO.wav
│ │ ├── UART_TEST_TEST_OVER.wav
│ │ ├── UART_TEST_T.wav
│ │ ├── UART_TEST_ULTRASONIC.wav
│ │ ├── UART_TEST_UNKNOWN.wav
│ │ ├── UART_TEST_U.wav
│ │ ├── UART_TEST_V.wav
│ │ ├── UART_TEST_WALLSENSOR.wav
│ │ ├── UART_TEST_WBXON.wav
│ │ ├── UART_TEST_WHEEL_L.wav
│ │ ├── UART_TEST_WHEEL_OC_L.wav
│ │ ├── UART_TEST_WHEEL_OC_R.wav
│ │ ├── UART_TEST_WHEEL_R.wav
│ │ ├── UART_TEST_WIFI.wav
│ │ ├── UART_TEST_W.wav
│ │ ├── UART_TEST_X.wav
│ │ ├── UART_TEST_Y.wav
│ │ └── UART_TEST_Z.wav
│ ├── mtest/
│ │ ├── motor_end.wav
│ │ ├── motor_fanoc.wav
│ │ ├── motor_firstmt.wav
│ │ ├── motor_ldsnodata.wav
│ │ ├── motor_ldswarmup.wav
│ │ ├── motor_leftwheeloc.wav
│ │ ├── motor_leftwheelsc.wav
│ │ ├── motor_lowpower.wav
│ │ ├── motor_mainbrushoc.wav
│ │ ├── motor_mainbrushsc.wav
│ │ ├── motor_notondock.wav
│ │ ├── motor_ongoing.wav
│ │ ├── motor_rightwheeloc.wav
│ │ ├── motor_rightwheelsc.wav
│ │ ├── motor_sidebrushoc.wav
│ │ ├── motor_sidebrushsc.wav
│ │ ├── motor_start.wav
│ │ ├── motor_succeeded.wav
│ │ ├── mtest_accelerator.wav
│ │ ├── mtest_batteryerr.wav
│ │ ├── mtest_battery.wav
│ │ ├── mtest_bin.wav
│ │ ├── mtest_bumper.wav
│ │ ├── mtest_charge.wav
│ │ ├── mtest_cliff.wav
│ │ ├── mtest_compass.wav
│ │ ├── mtest_dockdisconnected.wav
│ │ ├── mtest_docksensorfl.wav
│ │ ├── mtest_docksensorfr.wav
│ │ ├── mtest_docksensorright.wav
│ │ ├── mtest_dock.wav
│ │ ├── mtest_drop.wav
│ │ ├── mtest_encryption.wav
│ │ ├── mtest_error.wav
│ │ ├── mtest_fanoc.wav
│ │ ├── mtest_gyroscope.wav
│ │ ├── mtest_keyhome.wav
│ │ ├── mtest_keyspot.wav
│ │ ├── mtest_keystart.wav
│ │ ├── mtest_ldscalitable.wav
│ │ ├── mtest_ldscontrolmotor.wav
│ │ ├── mtest_ldslaserpoint.wav
│ │ ├── mtest_ldswarmup.wav
│ │ ├── mtest_lds.wav
│ │ ├── mtest_leftwheeloc.wav
│ │ ├── mtest_leftwheelsc.wav
│ │ ├── mtest_lighttouch.wav
│ │ ├── mtest_mainbrushoc.wav
│ │ ├── mtest_mainbrushsc.wav
│ │ ├── mtest_num0.wav
│ │ ├── mtest_num1.wav
│ │ ├── mtest_num2.wav
│ │ ├── mtest_num3.wav
│ │ ├── mtest_num4.wav
│ │ ├── mtest_num5.wav
│ │ ├── mtest_num6.wav
│ │ ├── mtest_num7.wav
│ │ ├── mtest_num8.wav
│ │ ├── mtest_num9.wav
│ │ ├── mtest_odometer.wav
│ │ ├── mtest_ok.wav
│ │ ├── mtest_precondition.wav
│ │ ├── mtest_ready.wav
│ │ ├── mtest_resume.wav
│ │ ├── mtest_rightwheeloc.wav
│ │ ├── mtest_rightwheelsc.wav
│ │ ├── mtest_securitykeys.wav
│ │ ├── mtest_sidebrushoc.wav
│ │ ├── mtest_sidebrushsc.wav
│ │ ├── mtest_slammap.wav
│ │ ├── mtest_slamreloc.wav
│ │ ├── mtest_slam.wav
│ │ ├── mtest_ultrasonic.wav
│ │ ├── mtest_unknown.wav
│ │ ├── mtest_wall.wav
│ │ └── mtest.wav
│ ├── power_on.wav
│ ├── prc/
│ │ ├── back_dock_failed.wav
│ │ ├── bin_in.wav
│ │ ├── binout_error10.wav
│ │ ├── bin_out.wav
│ │ ├── bl_recovery_bootfailed.wav
│ │ ├── bl_recovery_failed.wav
│ │ ├── bl_recovery_retry.wav
│ │ ├── bl_recovery_start.wav
│ │ ├── bl_recovery_updatefailed.wav
│ │ ├── charging.wav
│ │ ├── clean_bin.wav
│ │ ├── clean_finish.wav
│ │ ├── ding.wav
│ │ ├── di.wav
│ │ ├── error10.wav
│ │ ├── error11.wav
│ │ ├── error12.wav
│ │ ├── error13.wav
│ │ ├── error14.wav
│ │ ├── error15.wav
│ │ ├── error16.wav
│ │ ├── error17.wav
│ │ ├── error18.wav
│ │ ├── error1.wav
│ │ ├── error21.wav
│ │ ├── error22.wav
│ │ ├── error23.wav
│ │ ├── error24.wav
│ │ ├── error2.wav
│ │ ├── error3.wav
│ │ ├── error4.wav
│ │ ├── error5.wav
│ │ ├── error6.wav
│ │ ├── error7.wav
│ │ ├── error8.wav
│ │ ├── error9.wav
│ │ ├── error_internal.wav
│ │ ├── findme.wav
│ │ ├── finish.wav
│ │ ├── goto_complete.wav
│ │ ├── goto_failed.wav
│ │ ├── goto.wav
│ │ ├── home.wav
│ │ ├── map_restore.wav
│ │ ├── no_power_charging.wav
│ │ ├── no_power.wav
│ │ ├── no_spot_on_dock.wav
│ │ ├── pause.wav
│ │ ├── positioning.wav
│ │ ├── power_off_rejected.wav
│ │ ├── power_off.wav
│ │ ├── power_resume_clean.wav
│ │ ├── relocate_failed.wav
│ │ ├── remote_complete.wav
│ │ ├── remote.wav
│ │ ├── restart_backtodock_ignore_forbidden_zone.wav
│ │ ├── restart_clean_fromdock.wav
│ │ ├── restart_clean_ignore_forbidden_zone.wav
│ │ ├── restart_clean_nodock.wav
│ │ ├── restart_clean.wav
│ │ ├── restart_spot_ignore_forbidden_zone.wav
│ │ ├── resume_backtodock.wav
│ │ ├── resume_clean.wav
│ │ ├── resume_home.wav
│ │ ├── resume_room.wav
│ │ ├── resume_spot.wav
│ │ ├── resume_zone.wav
│ │ ├── return_no.wav
│ │ ├── return_yes.wav
│ │ ├── room_complete.wav
│ │ ├── room_failed.wav
│ │ ├── room_partialdone.wav
│ │ ├── room.wav
│ │ ├── saving_map.wav
│ │ ├── sound.info
│ │ ├── sound.ver
│ │ ├── spot.wav
│ │ ├── start.wav
│ │ ├── stop_clean.wav
│ │ ├── stop_goto.wav
│ │ ├── stop_room.wav
│ │ ├── stop_scheduled_clean.wav
│ │ ├── stop_spot.wav
│ │ ├── stop_zone.wav
│ │ ├── sysupd_complete.wav
│ │ ├── sysupd_failed.wav
│ │ ├── sysupd_notready.wav
│ │ ├── sysupd_start.wav
│ │ ├── sysupd_wip.wav
│ │ ├── timed_clean.wav
│ │ ├── wifi_reset.wav
│ │ ├── zone_complete.wav
│ │ ├── zone_failed.wav
│ │ ├── zone_partialdone.wav
│ │ └── zone.wav
│ ├── start_greeting.wav
│ ├── tmod/
│ │ └── tmod_start_upload_log.wav
│ └── tw/
│ ├── back_dock_failed.wav
│ ├── bin_in.wav
│ ├── binout_error10.wav
│ ├── bin_out.wav
│ ├── bl_recovery_bootfailed.wav
│ ├── bl_recovery_failed.wav
│ ├── bl_recovery_retry.wav
│ ├── bl_recovery_start.wav
│ ├── bl_recovery_updatefailed.wav
│ ├── charging.wav
│ ├── clean_bin.wav
│ ├── clean_finish.wav
│ ├── ding.wav
│ ├── di.wav
│ ├── error10.wav
│ ├── error11.wav
│ ├── error12.wav
│ ├── error13.wav
│ ├── error14.wav
│ ├── error15.wav
│ ├── error16.wav
│ ├── error17.wav
│ ├── error18.wav
│ ├── error1.wav
│ ├── error21.wav
│ ├── error22.wav
│ ├── error23.wav
│ ├── error24.wav
│ ├── error2.wav
│ ├── error3.wav
│ ├── error4.wav
│ ├── error5.wav
│ ├── error6.wav
│ ├── error7.wav
│ ├── error8.wav
│ ├── error9.wav
│ ├── error_internal.wav
│ ├── findme.wav
│ ├── finish.wav
│ ├── goto_complete.wav
│ ├── goto_failed.wav
│ ├── goto.wav
│ ├── home.wav
│ ├── map_restore.wav
│ ├── no_power_charging.wav
│ ├── no_power.wav
│ ├── no_spot_on_dock.wav
│ ├── pause.wav
│ ├── positioning.wav
│ ├── power_off_rejected.wav
│ ├── power_off.wav
│ ├── power_resume_clean.wav
│ ├── relocate_failed.wav
│ ├── remote_complete.wav
│ ├── remote.wav
│ ├── restart_backtodock_ignore_forbidden_zone.wav
│ ├── restart_clean_fromdock.wav
│ ├── restart_clean_ignore_forbidden_zone.wav
│ ├── restart_clean_nodock.wav
│ ├── restart_clean.wav
│ ├── restart_spot_ignore_forbidden_zone.wav
│ ├── resume_backtodock.wav
│ ├── resume_clean.wav
│ ├── resume_home.wav
│ ├── resume_room.wav
│ ├── resume_spot.wav
│ ├── resume_zone.wav
│ ├── return_no.wav
│ ├── return_yes.wav
│ ├── room_complete.wav
│ ├── room_failed.wav
│ ├── room_partialdone.wav
│ ├── room.wav
│ ├── saving_map.wav
│ ├── sound.info
│ ├── sound.ver
│ ├── spot.wav
│ ├── start.wav
│ ├── stop_clean.wav
│ ├── stop_goto.wav
│ ├── stop_room.wav
│ ├── stop_scheduled_clean.wav
│ ├── stop_spot.wav
│ ├── stop_zone.wav
│ ├── sysupd_complete.wav
│ ├── sysupd_failed.wav
│ ├── sysupd_notready.wav
│ ├── sysupd_start.wav
│ ├── sysupd_wip.wav
│ ├── timed_clean.wav
│ ├── wifi_reset.wav
│ ├── zone_complete.wav
│ ├── zone_failed.wav
│ ├── zone_partialdone.wav
│ └── zone.wav
├── rriot/
│ └── rriot_tuya*
├── rrlog/
│ ├── misc.sh*
│ ├── rrlog.conf
│ ├── rrlogd*
│ ├── rrlogd.conf*
│ ├── rrlogmt.conf
│ ├── tar_extra_file.sh*
│ ├── topflush.sh*
│ ├── toprotation.sh*
│ ├── top.sh*
│ └── topstop.sh*
├── rr-release
├── scripts/
│ ├── pipes.sh*
│ ├── post_sysupd*
│ └── provision.sh*
├── sys/
│ ├── dns_candidate.conf*
│ └── rockrobo.conf
├── watchdog/
│ ├── core_helper*
│ ├── ntpserver.conf
│ ├── ProcessList.conf
│ ├── ProcessListFR.conf
│ ├── ProcessListMT.conf
│ ├── region.conf
│ ├── rrwatchdoge.conf
│ └── WatchDoge*
└── wlan/
├── wifi_service.sh*
├── wifi_start.sh*
└── wlanmgr*
26 directories, 738 files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment