Commit Graph

141 Commits

Author SHA1 Message Date
Scott Powell a115626afd * repeater: added src/dest hashes to logging 2025-02-18 23:49:25 +11:00
Scott Powell 3b5b7a1642 * SimpleMeshTables: ACKs now handled separately
* Dispatcher: logging methods now with 'len' param
2025-02-18 22:59:03 +11:00
Scott Powell 5811cf9f02 * repeater: Get Stats new fields added: n_direct_dups, n_flood_dups 2025-02-18 17:47:00 +11:00
Scott Powell 9d9145a1c2 * repeater: new CLI commands: "log start", "log stop", "log erase", and "log" 2025-02-18 13:20:48 +11:00
Scott Powell ef95462345 * repeater, room server and terminal chat: default to rxdelay off 2025-02-17 10:56:41 +11:00
Scott Powell 769711ff81 * companion radio: "set af .." now applied, rxdelay now OFF by default. (can set though with new CMD_SET_TUNING_PARAMS) 2025-02-17 10:43:48 +11:00
ripplebiz b934a1286e Merge pull request #27 from liamcottle/main
added CMD_GET_BATTERY_VOLTAGE to companion radio
2025-02-16 14:56:54 +11:00
liamcottle a96ecd8b5b added CMD_GET_BATTERY_VOLTAGE to companion radio 2025-02-16 16:51:10 +13:00
ripplebiz d6c218c928 Merge pull request #26 from liamcottle/main
added CMD_REBOOT to companion radio
2025-02-16 13:50:34 +11:00
liamcottle e8390ebc7b added CMD_REBOOT to companion radio 2025-02-16 15:24:46 +13:00
Scott Powell a2fa4caa3f * companion radio: new CMD_EXPORT_CONTACT, CMD_IMPORT_CONTACT 2025-02-15 15:57:02 +11:00
Scott Powell 65580c76d0 * companion radio: new CMD_SHARE_CONTACT
* room server: push notify loop interval changed to 2 secs
2025-02-15 13:23:19 +11:00
Scott Powell 67c7fc070e * companion radio: BLE variants now set device name to "MeshCore-{advert-name}" 2025-02-14 10:46:40 +11:00
Scott Powell a922d0711d * ver bumps
* companion radio, USB: onSendTimeout() bug fix
2025-02-14 09:35:15 +11:00
Scott Powell b8d467fbab * BaseChatMesh: sendLogin(), onContactResponse()
* companion radio: contacts file, new 'sync_since' field
2025-02-14 07:52:43 +11:00
Scott Powell cd9b60495d * nrf52 BLE, increased MTU to 250 2025-02-13 20:22:56 +11:00
ripplebiz 7af8f4dfa3 Merge pull request #20 from fdlamotte/nrf52_serial_ble
nrf52 ble uart should work with this ;)
2025-02-13 19:47:37 +11:00
Scott Powell 0eaa11c56f * BaseChatMesh::sendGroupMessage() added
* companion radio, RESP_CODE_CHANNEL_MSG_RECV, CMD_SEND_CHANNEL_TXT_MSG
2025-02-13 10:18:48 +11:00
Florent 51a6cb8982 nrf52 ble uart should work 2025-02-12 17:44:06 +01:00
Scott Powell 824f8c1349 * companion radio for RAK (USB) now fixed. (thanks to Bernd Giesecke)
* experimental NRF52 impl of SerialBLEInterface, and experimental RAK BLE companion radio target
2025-02-12 18:40:00 +11:00
Scott Powell 55531993bd * companion radio: _SELF_INFO frames now include current adv_lat, and adv_lon 2025-02-11 16:02:35 +11:00
Scott Powell 9013d99265 * new target/envs: Heltec_v2_repeater, Heltec_v2_companion_radio_usb 2025-02-11 15:50:10 +11:00
Scott Powell 1bab9c861c * new target/env: Heltec_v2_terminal_chat 2025-02-11 12:36:26 +11:00
Scott Powell eb7fec6f1d * companion radio: new command frames: CMD_SET_ADVERT_LATLON, CMD_REMOVE_CONTACT 2025-02-11 12:02:27 +11:00
Scott Powell 5d4a5dce36 Merge branch 'main' into rx_delay
# Conflicts:
#	examples/simple_repeater/main.cpp
#	examples/simple_room_server/main.cpp
2025-02-10 20:13:09 +11:00
Scott Powell 42f2c1ece5 * new "set guest.password .." CLI command 2025-02-10 16:36:14 +11:00
Scott Powell b85e43e0ae Merge branch 'main' into rx_delay 2025-02-10 11:08:42 +11:00
ripplebiz 8ab1d495e2 Merge pull request #17 from Garrisonsan/patch-1
Update README.md regarding building for RAK devices
2025-02-10 11:06:23 +11:00
Garrisonsan 0ab6aadf7c Update README.md
Added small section under RAK compatibility for info on how to convert hex to uf2, with link to Microsoft GitHub uf2conv python script. Cleaned up how links display in that section.
2025-02-09 16:24:04 -06:00
Scott Powell 082be00ade Merge branch 'main' into rx_delay
# Conflicts:
#	examples/companion_radio/main.cpp
#	examples/simple_secure_chat/main.cpp
2025-02-09 13:06:01 +11:00
Scott Powell 5e599f143c * companion radio: removed need for reboot after setting radio params or tx power 2025-02-09 09:58:56 +11:00
Scott Powell 53a55f3a13 * TIMEOUT estimate adjusted
* companion radio: new CMD_RESET_PATH
2025-02-08 20:57:35 +11:00
Scott Powell cd7a8d0411 * repeater: min/max advert.interval changes 2025-02-08 19:57:10 +11:00
Scott Powell 4f3bd4b57c Merge branch 'main' into rx_delay
# Conflicts:
#	examples/simple_repeater/main.cpp
#	examples/simple_room_server/main.cpp
2025-02-08 12:04:17 +11:00
Scott Powell 5fb83c9bf7 * repeater and room server: new CLI command: "set advert.interval {mins}" 2025-02-08 11:44:09 +11:00
Scott Powell 50421ad405 Merge branch 'main' into rx_delay 2025-02-06 22:57:07 +11:00
Scott Powell 5395214ef2 * companion radio: new RESP_CODE_NO_MORE_MESSAGES response 2025-02-06 22:39:33 +11:00
Scott Powell 5824c9a6c0 * bug fix for rxdelay 0 2025-02-06 11:16:17 +11:00
Scott Powell 55f14d968f Merge branch 'main' into rx_delay 2025-02-06 10:54:52 +11:00
Scott Powell cc0ba10cf1 * RAK battery ADC multiplier tweak 2025-02-06 08:44:06 +11:00
Scott Powell 8b69f09ddf * companion radio: CMD_SET_RADIO_PARAMS fix 2025-02-05 22:04:25 +11:00
Scott Powell b428ecf31f * new CLI command: "set txdelay ..." 2025-02-05 12:36:32 +11:00
Scott Powell ab11421c92 Merge branch 'main' into rx_delay 2025-02-05 12:09:27 +11:00
Scott Powell 4e8d6de7d7 * companion radio: CMD_GET_DEVICE_TIME now responds with RESP_CODE_CURR_TIME(9) instead of RESP_CODE_OK 2025-02-05 11:13:39 +11:00
Scott Powell f4229bb185 * companion radio bug fix 2025-02-05 10:42:40 +11:00
Scott Powell 8c9144f785 * added companion radio targets for T3S3 board 2025-02-04 22:09:46 +11:00
Scott Powell 61b09e9445 Merge branch 'main' into rx_delay
# Conflicts:
#	examples/simple_repeater/main.cpp
#	examples/simple_room_server/main.cpp
2025-02-04 20:53:27 +11:00
Scott Powell 6cef056488 * companion radio: offline messages queue 2025-02-04 19:40:30 +11:00
Scott Powell aaeccd121c * repeater and room server, new "set repeat {on|off}" CLI command 2025-02-04 18:27:13 +11:00
Scott Powell 4b8d704455 Merge branch 'main' into rx_delay 2025-02-04 16:03:32 +11:00