16:23:22.079 ------------------------------------------------------------ Flashing COM3 ------------------------------------------------------------ 16:23:22.082 flashing from D:\SC\SC-F001\build 16:23:22.082 files: [('0x1000', 'bootloader/bootloader.bin'), ('0x10000', 'SC-F001.bin'), ('0x8000', 'partition_table/partition-table.bin'), ('0xd000', 'ota_data_initial.bin')] 16:23:47.378 Flash complete 16:23:48.879 Connecting to COM3 @ 115200 ... 16:23:48.888 -> BU.BEGIN 16:23:48.908 <- �xx��xxxxxx����x�x�x��x����x����������x%"B����JWEBSERVER: HTTP server started successfully 16:23:48.909 <- I (1621) WEBSERVER: Registered URI handler: / 16:23:48.920 <- I (1631) WEBSERVER: Registered URI handler: /get 16:23:48.929 <- I (1631) WEBSERVER: Registered URI handler: /post 16:23:48.929 <- I (1641) WEBSERVER: Registered URI handler: /log 16:23:48.930 <- I (1641) WEBSERVER: Registered URI handler: /ota 16:23:48.930 <- BU.BEGIN 16:23:48.931 <- 16:23:48.931 <- 16:23:48.931 <- BU.OK begin fw=9f4362b-dirty board=V5 t=0.00 16:23:48.934 -> BU.INFO 16:23:49.436 <- I (1651) WEBSERVER: Registered URI handler: /* 16:23:49.436 <- I (1661) WEBSERVER: Webserver initialization complete 16:23:49.436 <- 16:23:49.436 <- BU.OK info reset=POWERON heap=68020 min_heap=67916 fw=9f4362b-dirty build=2026-04-27 21:21:23 16:23:52.054 -> BU.FLASH 16:23:52.112 <- I (4471) BT_HID: Found 0 HID device(s) 16:23:52.112 <- I (4471) BT_HID: No HID devices found, retrying in 2000ms... 16:23:52.112 <- 16:23:52.112 <- BU.OK flash post_part=roundtrip log_head=137 log_tail=0 partitions_size=4128768 16:23:53.106 -> BU.I2C 16:23:53.613 <- E rmt: hw buffer too small, received symbols truncated 16:23:53.613 <- E rmt: hw buffer too small, received symbols truncated 16:23:53.613 <- I (5871) I2C: POST: TCA9555 OK (port0=0x0123) 16:23:53.613 <- 16:23:53.613 <- BU.OK i2c tca9555=ack 16:23:53.615 -> BU.LED.WATCH 16:23:54.117 <- 16:23:54.117 <- BU.EVENT led t=4.73 pressed=0 16:23:54.117 <- I (6471) BT_HID: Scanning for HID devices (3s)... 16:23:56.637 <- E rmt: hw buffer too small, received symbols truncated 16:23:57.141 <- I (9481) BT_HID: Found 0 HID device(s) 16:23:57.141 <- I (9481) BT_HID: No HID devices found, retrying in 2000ms... 16:23:57.141 <- E rmt: hw buffer too small, received symbols truncated 16:23:57.969 -> 16:23:58.148 <- 16:23:58.148 <- BU.OK led.watch done 16:24:01.988 -> BU.ADC 16:24:01.989 <- E rmt: hw buffer too small, received symbols truncated 16:24:01.989 <- I (11481) BT_HID: Scanning for HID devices (3s)... 16:24:01.989 <- E rmt: hw buffer too small, received symbols truncated 16:24:01.989 <- I (14491) BT_HID: Found 0 HID device(s) 16:24:02.503 <- I (14491) BT_HID: No HID devices found, retrying in 2000ms... 16:24:02.503 <- 16:24:02.503 <- BU.OK adc bat_mv=1685 bat_V=12.998 isens_mv=1673 isens_A=-1.74 16:24:02.508 -> BU.PARAM GET V_SENS_K 16:24:03.010 <- 16:24:03.010 <- BU.OK param key=V_SENS_K value=0.00766666653 16:24:03.010 -> BU.ADC 16:24:03.010 <- E rmt: hw buffer too small, received symbols truncated 16:24:03.514 <- 16:24:03.514 <- BU.OK adc bat_mv=1680 bat_V=12.959 isens_mv=1665 isens_A=-1.14 16:24:09.031 -> BU.PARAM SET V_SENS_OFFSET 0.120000 16:24:09.031 <- I (16491) BT_HID: Scanning for HID devices (3s)... 16:24:09.031 <- E rmt: hw buffer too small, received symbols truncated 16:24:09.031 <- E rmt: hw buffer too small, received symbols truncated 16:24:09.031 <- I (19501) BT_HID: Found 0 HID device(s) 16:24:09.032 <- I (19501) BT_HID: No HID devices found, retrying in 2000ms... 16:24:09.032 <- E rmt: hw buffer too small, received symbols truncated 16:24:09.032 <- E rmt: hw buffer too small, received symbols truncated 16:24:09.032 <- I (21501) BT_HID: Scanning for HID devices (3s)... 16:24:09.125 <- E rmt: hw buffer too small, received symbols truncated 16:24:09.125 <- I (21801) STORAGE: Parameter 34 (V_SENS_OFFSET) set (not committed) 16:24:09.125 <- I (21801) STORAGE: Committing 49 parameters to flash... 16:24:09.125 <- I (21861) STORAGE: Successfully committed all parameters to flash 16:24:09.125 <- 16:24:09.627 <- BU.OK param key=V_SENS_OFFSET set=ok committed=yes 16:24:09.628 -> BU.PARAM GET V_SENS_OFFSET 16:24:10.132 <- 16:24:10.132 <- BU.OK param key=V_SENS_OFFSET value=0.119999997 16:24:10.132 -> BU.ADC 16:24:10.634 <- 16:24:10.634 <- BU.OK adc bat_mv=1685 bat_V=13.038 isens_mv=1669 isens_A=-1.44 16:24:10.641 -> BU.SENSORS.WATCH 0 16:24:11.154 <- 16:24:11.154 <- BU.EVENT state t=21.76 SAFETY=0 DRIVE=0 JACK=1 AUX=0 isr_s=0 isr_d=0 isr_j=0 isr_a=0 16:24:11.154 <- 16:24:11.155 <- BU.EVENT state t=22.02 SAFETY=0 DRIVE=0 JACK=1 AUX=0 isr_s=0 isr_d=0 isr_j=0 isr_a=0 16:24:11.659 <- 16:24:11.659 <- BU.EVENT state t=22.27 SAFETY=0 DRIVE=0 JACK=1 AUX=0 isr_s=0 isr_d=0 isr_j=0 isr_a=0 16:24:11.659 <- E rmt: hw buffer too small, received symbols truncated 16:24:11.659 <- 16:24:11.659 <- BU.EVENT state t=22.52 SAFETY=0 DRIVE=0 JACK=1 AUX=0 isr_s=0 isr_d=0 isr_j=0 isr_a=0 16:24:11.777 <- 16:24:11.777 <- BU.EVENT state t=22.77 SAFETY=0 DRIVE=0 JACK=1 AUX=0 isr_s=0 isr_d=0 isr_j=0 isr_a=0 16:24:11.777 <- E rmt: hw buffer too small, received symbols truncated 16:24:11.777 <- I (24511) BT_HID: Found 0 HID device(s) 16:24:12.288 <- I (24511) BT_HID: No HID devices found, retrying in 2000ms... 16:24:12.288 <- 16:24:12.288 <- BU.EVENT state t=23.03 SAFETY=0 DRIVE=0 JACK=1 AUX=0 isr_s=0 isr_d=0 isr_j=0 isr_a=0 16:24:12.288 <- 16:24:12.288 <- BU.EVENT state t=23.28 SAFETY=0 DRIVE=0 JACK=1 AUX=0 isr_s=0 isr_d=0 isr_j=0 isr_a=0 16:24:12.792 <- 16:24:12.792 <- BU.EVENT state t=23.53 SAFETY=0 DRIVE=0 JACK=1 AUX=0 isr_s=0 isr_d=0 isr_j=0 isr_a=0 16:24:12.792 <- 16:24:12.792 <- BU.EVENT state t=23.78 SAFETY=0 DRIVE=0 JACK=1 AUX=0 isr_s=0 isr_d=0 isr_j=0 isr_a=0 16:24:13.297 <- 16:24:13.298 <- BU.EVENT state t=24.03 SAFETY=0 DRIVE=0 JACK=1 AUX=0 isr_s=0 isr_d=0 isr_j=0 isr_a=0 16:24:13.298 <- 16:24:13.298 <- BU.EVENT state t=24.28 SAFETY=0 DRIVE=0 JACK=1 AUX=0 isr_s=0 isr_d=0 isr_j=0 isr_a=0 16:24:13.694 <- 16:24:13.694 <- BU.EVENT state t=24.53 SAFETY=0 DRIVE=0 JACK=1 AUX=0 isr_s=0 isr_d=0 isr_j=0 isr_a=0 16:24:13.694 <- 16:24:13.694 <- BU.EVENT sensor name=SAFETY edge=make t=24.54 16:24:13.694 <- 16:24:13.694 <- BU.EVENT sensor name=SAFETY edge=break t=24.78 16:24:13.696 <- 16:24:13.951 <- BU.EVENT state t=24.78 SAFETY=0 DRIVE=0 JACK=1 AUX=0 isr_s=2 isr_d=0 isr_j=0 isr_a=0 16:24:13.951 <- I (26511) BT_HID: Scanning for HID devices (3s)... 16:24:13.951 <- 16:24:13.951 <- BU.EVENT sensor name=SAFETY edge=make t=24.91 16:24:13.952 <- 16:24:13.952 <- BU.EVENT sensor name=SAFETY edge=break t=25.00 16:24:13.953 <- 16:24:14.464 <- BU.EVENT state t=25.04 SAFETY=0 DRIVE=0 JACK=1 AUX=0 isr_s=4 isr_d=0 isr_j=0 isr_a=0 16:24:14.464 <- 16:24:14.464 <- BU.EVENT state t=25.29 SAFETY=0 DRIVE=0 JACK=1 AUX=0 isr_s=4 isr_d=0 isr_j=0 isr_a=0 16:24:14.464 <- 16:24:14.464 <- BU.EVENT state t=25.54 SAFETY=0 DRIVE=0 JACK=1 AUX=0 isr_s=4 isr_d=0 isr_j=0 isr_a=0 16:24:14.620 -> 16:24:14.967 <- 16:24:14.967 <- BU.OK sensors.watch sec=-1 SAFETY=both DRIVE=none JACK=none AUX=none 16:24:18.791 -> BU.RELAY SENSORS ON 500 16:24:19.295 <- I (29521) BT_HID: Found 0 HID device(s) 16:24:19.296 <- I (29521) BT_HID: No HID devices found, retrying in 2000ms... 16:24:19.296 <- E rmt: hw buffer too small, received symbols truncated 16:24:19.296 <- I (31521) BT_HID: Scanning for HID devices (3s)... 16:24:19.802 <- 16:24:19.802 <- BU.OK relay bridge=SENSORS ms=500 16:24:25.675 -> BU.RELAY DRIVE FWD 3000 16:24:25.676 <- I (34531) BT_HID: Found 0 HID device(s) 16:24:25.676 <- I (34531) BT_HID: No HID devices found, retrying in 2000ms... 16:24:25.676 <- E rmt: hw buffer too small, received symbols truncated 16:24:25.676 <- I (36531) BT_HID: Scanning for HID devices (3s)... 16:24:26.183 <- E rmt: hw buffer too small, received symbols truncated 16:24:26.183 <- E rmt: hw buffer too small, received symbols truncated 16:24:26.685 <- E rmt: hw buffer too small, received symbols truncated 16:24:26.685 <- E rmt: hw buffer too small, received symbols truncated 16:24:27.190 <- I (39541) BT_HID: Found 0 HID device(s) 16:24:27.190 <- I (39541) BT_HID: No HID devices found, retrying in 2000ms... 16:24:27.190 <- E rmt: hw buffer too small, received symbols truncated 16:24:28.200 <- 16:24:28.200 <- BU.OK relay bridge=DRIVE dir=FWD ms=2000 actual_ms=2059 stop=time I_before=+0.00 I_mid=+23.94 I_after=+0.00 heat=0.007 tripped=0 edges=34 16:24:29.310 -> BU.RELAY DRIVE REV 3000 16:24:29.821 <- E rmt: hw buffer too small, received symbols truncated 16:24:29.821 <- I (41541) BT_HID: Scanning for HID devices (3s)... 16:24:31.329 <- E rmt: hw buffer too small, received symbols truncated 16:24:31.814 <- 16:24:31.814 <- BU.OK relay bridge=DRIVE dir=REV ms=2000 actual_ms=2059 stop=time I_before=-0.01 I_mid=+19.84 I_after=-0.01 heat=0.012 tripped=0 edges=34 16:24:33.084 -> BU.RELAY JACK UP 1200 16:24:33.085 <- I (44551) BT_HID: Found 0 HID device(s) 16:24:33.592 <- I (44551) BT_HID: No HID devices found, retrying in 2000ms... 16:24:33.592 <- E rmt: hw buffer too small, received symbols truncated 16:24:33.592 <- E rmt: hw buffer too small, received symbols truncated 16:24:33.592 <- E rmt: hw buffer too small, received symbols truncated 16:24:33.592 <- E rmt: hw buffer too small, received symbols truncated 16:24:34.096 <- I (46551) BT_HID: Scanning for HID devices (3s)... 16:24:34.600 <- E rmt: hw buffer too small, received symbols truncated 16:24:34.600 <- E rmt: hw buffer too small, received symbols truncated 16:24:34.600 <- 16:24:34.600 <- BU.OK relay bridge=JACK dir=UP ms=1200 actual_ms=1259 stop=time I_before=+0.00 I_mid=-0.00 I_after=+0.00 heat=0.000 tripped=0 edges=1 16:24:35.312 -> BU.RELAY JACK DOWN 1200 16:24:36.824 <- 16:24:36.824 <- BU.OK relay bridge=JACK dir=DOWN ms=1200 actual_ms=1259 stop=time I_before=+0.00 I_mid=+0.68 I_after=-0.00 heat=0.000 tripped=0 edges=1 16:24:38.019 -> BU.RELAY AUX FWD 150 16:24:38.020 <- I (49561) BT_HID: Found 0 HID device(s) 16:24:38.530 <- I (49561) BT_HID: No HID devices found, retrying in 2000ms... 16:24:38.530 <- E rmt: hw buffer too small, received symbols truncated 16:24:38.530 <- 16:24:38.530 <- BU.OK relay bridge=AUX dir=FWD ms=150 actual_ms=209 stop=time I_before=+0.00 I_mid=+0.83 I_after=-0.00 heat=0.001 tripped=0 edges=0 16:24:40.624 -> BU.RF.WATCH 0 16:24:41.050 <- I (51561) BT_HID: Scanning for HID devices (3s)... 16:24:41.050 <- E rmt: hw buffer too small, received symbols truncated 16:24:41.050 <- E rmt: hw buffer too small, received symbols truncated 16:24:41.050 <- E rmt: hw buffer too small, received symbols truncated 16:24:41.551 <- E rmt: hw buffer too small, received symbols truncated 16:24:42.060 <- I (54571) BT_HID: Found 0 HID device(s) 16:24:42.060 <- I (54571) BT_HID: No HID devices found, retrying in 2000ms... 16:24:42.284 -> 16:24:42.563 <- 16:24:42.563 <- BU.OK rf.watch sec=-1 seen=0 16:24:44.014 -> BU.WIFI.START 16:24:44.015 <- E rmt: hw buffer too small, received symbols truncated 16:24:44.044 <- E rmt: hw buffer too small, received symbols truncated 16:24:44.044 <- E rmt: hw buffer too small, received symbols truncated 16:24:44.044 <- I (56571) BT_HID: Scanning for HID devices (3s)... 16:24:44.044 <- I (56781) WEBSERVER: Initializing webserver... 16:24:44.552 <- I (56781) WEBSERVER: AP already running — launch_soft_ap is a no-op 16:24:44.552 <- I (56781) WEBSERVER: Webserver initialization complete 16:24:44.552 <- 16:24:44.552 <- BU.OK wifi.start mode=AP ssid="sc.local" ip=192.168.4.1 16:24:44.555 -> BU.WIFI.WAIT 16:24:48.881 -> BU.END 16:24:49.390 <- E rmt: hw buffer too small, received symbols truncated 16:24:49.390 <- E rmt: hw buffer too small, received symbols truncated 16:24:49.390 <- I (61581) BT_HID: Scanning for HID devices (3s)... 16:24:50.401 <- E rmt: hw buffer too small, received symbols truncated 16:24:51.413 <- E rmt: hw buffer too small, received symbols truncated 16:24:51.925 <- I (64591) BT_HID: Found 0 HID device(s) 16:24:51.925 <- I (64591) BT_HID: No HID devices found, retrying in 2000ms...