A: pio run -e node_a -t upload --upload-port /dev/ttyACM0 then: date; screen /dev/ttyACM0 115200 B: pio run -e node_b -t upload --upload-port /dev/ttyACM1 then: date; screen /dev/ttyACM1 115200 tbeam: Console 1: cd /usr/local/src/sx1302_hal/packet_forwarder sudo ./lora_pkt_fwd -c global_conf.reticulum_915000000_sf8_bw125.json Console 2: cd /usr/local/src/sx1302_hal/util_net_downlink ./net_downlink -P 1730 -l uplinks_$(date +%Y%m%d_%H%M%S).csv Example capture: INFO: Received pkt from mote: 65732042 (fcnt=29540) JSON up: {"rxpk":[{"jver":1,"tmst":413765588,"chan":8,"rfch":0,"freq":915.000000,"mid":16,"stat":1,"modu":"LORA","datr":"SF7BW125","codr":"4/5","rssis":-16,"lsnr":10.8,"foff":-45,"rssi":-15,"size":29,"data":"IEIgc2VuZHMgZ3JlZXRpbmdzLiBpdGVyPTE1MDQ="}]} INFO: [up] PUSH_ACK received in 31 ms INFO: Received pkt from mote: 65732041 (fcnt=29540) JSON up: {"rxpk":[{"jver":1,"tmst":414742074,"chan":8,"rfch":0,"freq":915.000000,"mid":16,"stat":1,"modu":"LORA","datr":"SF7BW125","codr":"4/5","rssis":-16,"lsnr":10.2,"foff":-297,"rssi":-15,"size":29,"data":"IEEgc2VuZHMgZ3JlZXRpbmdzLiBpdGVyPTE0OTg="}]} INFO: [up] PUSH_ACK received in 31 ms INFO: Received pkt from mote: 65732042 (fcnt=29540) JSON up: {"rxpk":[{"jver":1,"tmst":415766626,"chan":8,"rfch":0,"freq":915.000000,"mid":16,"stat":1,"modu":"LORA","datr":"SF7BW125","codr":"4/5","rssis":-16,"lsnr":11.0,"foff":-53,"rssi":-15,"size":29,"data":"IEIgc2VuZHMgZ3JlZXRpbmdzLiBpdGVyPTE1MDU="}]} INFO: [up] PUSH_ACK received in 31 ms INFO: Received pkt from mote: 65732041 (fcnt=29540) JSON up: {"rxpk":[{"jver":1,"tmst":416744088,"chan":8,"rfch":0,"freq":915.000000,"mid":16,"stat":1,"modu":"LORA","datr":"SF7BW125","codr":"4/5","rssis":-16,"lsnr":10.2,"foff":-289,"rssi":-15,"size":29,"data":"IEEgc2VuZHMgZ3JlZXRpbmdzLiBpdGVyPTE0OTk="}]} INFO: [up] PUSH_ACK received in 31 ms INFO: [down] PULL_ACK received in 31 ms tbeam /usr/local/src/sx1302_hal/util_net_downlink # tail uplinks_20260218_155659.csv 445782393,,8,0,915.000000,16,1,LORA,7,125,4/5,-15.0,-16.0,10.8,29,20422073656e6473206772656574696e67732e20697465723d31353230 446764659,,8,0,915.000000,16,1,LORA,7,125,4/5,-15.0,-16.0,10.5,29,20412073656e6473206772656574696e67732e20697465723d31353134 ==== With all 5 units ====== Amy: set the tab: echo -ne "\033]30;Amy\007" pio run -e amy -t upload --upload-port /dev/ttyACM0 date; screen /dev/ttyACM0 115200 Bob: echo -ne "\033]30;Bob\007" pio run -e bob -t upload --upload-port /dev/ttyACM1 date; screen /dev/ttyACM1 115200 Cy: source ~/rnsenv/bin/activate echo -ne "\033]30;Cy\007" pio run -e cy -t upload --upload-port /dev/ttyACM2 date; screen /dev/ttyACM2 115200 Dan: source ~/rnsenv/bin/activate echo -ne "\033]30;Dan\007" pio run -e cy -t upload --upload-port /dev/ttyACM3 date; screen /dev/ttyACM3 115200 Ed: source ~/rnsenv/bin/activate echo -ne "\033]30;Ed\007" pio run -e cy -t upload --upload-port /dev/ttyACM4 date; screen /dev/ttyACM4 115200 Logging: cd /usr/local/src/sx1302_hal/util_net_downlink ./net_downlink -P 1730 -l uplinks_$(date +%Y%m%d_%H%M%S).csv ls -lath /usr/local/src/sx1302_hal/util_net_downlink |head -n 3