Robert McMahon
1eddb8e84f
Refactor file headers and clean up comments in multiple source files
...
- Updated file headers in iperf.c to include trip-time support in the brief description.
- Removed unnecessary comment blocks in cmd_ip.c, cmd_nvs.c, app_console.c, and wifi_cfg.c to streamline the codebase.
2025-12-27 19:34:21 -08:00
Robert McMahon
56ea987f75
Improve WiFi configuration handling by ensuring proper string termination
...
- Updated strncpy calls in wifi_cfg_apply_from_nvs and wifi_do_connect to prevent buffer overflows by reserving space for null termination.
- Added explicit null termination for SSID and password fields in the wifi_config_t structure.
2025-12-27 18:00:19 -08:00
Robert McMahon
d4cd861b80
Add error handling for UART and GPIO configurations in gps_sync_init
...
- Implemented error checks for uart_driver_install, uart_set_pin, gpio_config, gpio_install_isr_service, and gpio_isr_handler_add to ensure robust initialization of GPS synchronization components.
- Enhanced logging to provide detailed error messages for easier debugging.
2025-12-27 17:07:45 -08:00
Robert McMahon
4ed4391068
final fixes for commands
2025-12-22 16:57:51 -08:00
Robert McMahon
2590a96b15
fix led so it works now
2025-12-22 15:52:02 -08:00
Robert McMahon
98b013569d
some led work
2025-12-22 15:19:10 -08:00
Robert McMahon
b769dbc356
more on gps time
2025-12-22 13:06:05 -08:00
Robert McMahon
9974174d5b
use sub commands for iperf major command
2025-12-22 12:27:12 -08:00
Robert McMahon
b4b40de64d
wifi connect without requiring reboot
2025-12-22 11:55:20 -08:00
Robert McMahon
099c28f9c7
wifi scan
2025-12-21 18:54:18 -08:00
Robert McMahon
42905200ea
more on commands
2025-12-21 15:54:30 -08:00
Robert McMahon
6c214e8e92
udp with trip-times
2025-12-20 18:35:06 -08:00
Robert McMahon
969abb5ae4
update license
2025-12-19 18:13:49 -08:00
Robert McMahon
2a41edf491
add bssid to scan output
2025-12-19 18:10:02 -08:00
Robert McMahon
46f0cdb07b
add ping support
2025-12-19 17:46:31 -08:00
Robert McMahon
e8f7e2f75c
more on gps
2025-12-19 14:50:06 -08:00
Robert McMahon
1b78440309
gps --status command
2025-12-19 14:46:24 -08:00
Robert McMahon
88a585408a
add gps to nvs
2025-12-19 14:30:29 -08:00
Robert McMahon
e5baa7cec5
fix gps sync
2025-12-19 12:10:35 -08:00
Robert McMahon
3969c5780d
nvs saves
2025-12-19 10:36:10 -08:00
Robert McMahon
ca8b382a40
more on console
2025-12-19 10:21:08 -08:00
Robert McMahon
0f1c5b3079
more on console
2025-12-19 10:12:32 -08:00
Robert McMahon
796ef43497
more command & console work, including save and reload
2025-12-18 21:43:18 -08:00
Robert McMahon
fa3e8509fb
up to build for console work
2025-12-16 11:56:31 -08:00
Bob
954075ea6e
more on robustness, also mitigate thundering herd
2025-12-15 19:25:30 -08:00
Bob
090c66f649
more on scaling
2025-12-15 16:56:14 -08:00
Bob
cf33a8b19a
more on synchronis start/stop
2025-12-15 09:42:05 -08:00
Bob
08d75fc645
dyanmic update interval for pps stats
2025-12-15 08:57:14 -08:00
Bob
d290589888
fixes for better stats
2025-12-15 08:18:24 -08:00
Bob
b86bb81110
iperf stats after stop
2025-12-14 21:59:13 -08:00
Bob
d1be832790
fix stop/start early
2025-12-14 15:27:55 -08:00
Bob
beae917a36
status works
2025-12-14 15:20:53 -08:00
Bob
0d7674052b
more on control_iperf.py support
2025-12-14 14:48:56 -08:00
Bob
71fd317229
start, stop and pps work. status does not
2025-12-14 14:29:56 -08:00
Bob
a8cef0f1a7
initial runtime control of iperf
2025-12-14 13:19:57 -08:00
Bob
cab824265d
iperf 2 control support
2025-12-13 18:52:59 -08:00
Bob
ea876c5f34
fix NVS for dst ip
2025-12-13 18:16:51 -08:00
Bob
7cc08c3b3a
blink led w/traffic
2025-12-12 11:03:41 -08:00
Bob
034f21c322
led blinks red on send failure, illuminates solid purple while sending
2025-12-12 10:08:51 -08:00
Bob
2b6de3424d
more on build
2025-12-11 17:00:32 -08:00
Bob
a62790cbb4
more on build w/iperf fixes
2025-12-11 15:39:21 -08:00
Bob
60478f7184
Refactor build configs to match new deployment script targets
2025-12-11 10:22:47 -08:00
Bob
960bfc49c1
if def work
2025-12-11 09:35:32 -08:00
Bob
1ea05536ab
working traffic - purple LED still not working
2025-12-10 15:59:02 -08:00
Bob
63cb997692
better clocking
2025-12-10 15:24:53 -08:00
Bob
99235fa6b0
traffic seems to work
2025-12-10 14:52:55 -08:00
Bob
4c1ec326f3
more on udp iperf
2025-12-10 14:39:33 -08:00
Bob
5ad67e71c5
support for iperf-period
2025-12-10 14:29:22 -08:00
Bob
d4e9247845
initial udp pacer work
2025-12-10 14:13:51 -08:00
Bob
a5494da073
more 5G band work
2025-12-10 13:33:47 -08:00