Scott Powell
37f4ceff85
* strncpy() refactor/fix
2025-02-22 19:41:24 +11:00
Scott Powell
4d8478de98
* added S3 WIO target for BLE companion radio
2025-02-22 10:44:45 +11:00
Scott Powell
f434123e99
* tidy ups of PRIVATE_KEY_IMPORT/_EXPORT stuff
2025-02-21 13:51:26 +11:00
ripplebiz
0bb202327a
Merge pull request #32 from liamcottle/main
...
add new commands to companion firmware to import and export identity
2025-02-21 13:29:39 +11:00
liamcottle
9faba8f184
add build flags to enable and disable private key import and export
2025-02-21 14:54:59 +13:00
liamcottle
6af9774976
add new commands to companion firmware to import and export identity private key
2025-02-21 12:34:15 +13:00
Scott Powell
f8d03804e1
* room server: minor timing fix
2025-02-20 22:59:47 +11:00
Scott Powell
e65c3e3240
* MESH_DEBUG_PRINTLN fixes
2025-02-20 18:04:35 +11:00
Scott Powell
fc02d8fbcb
* Mesh/Dispatcher: MESH_DEBUG_ and MESH_PACKET_LOGGING now output date-time. (new getLogDateTime() virtual)
...
* MESH_PACKET_LOGGING now parity with dynamic/file logging (src/dest hashes)
2025-02-20 12:41:47 +11:00
Scott Powell
cf63ec9493
* companion radio: new CMD_DEVICE_QUERY -> RESP_CODE_DEVICE_INFO, airtime_factor added to CMD_SET_TUNING_PARAMS, CMD_REBOOT change
2025-02-19 18:59:43 +11:00
ripplebiz
72d44a17d4
Merge pull request #23 from fdlamotte/t1000e_code
...
T1000e code
2025-02-19 17:49:36 +11:00
Scott Powell
ba181da94a
* added RTCClock::getCurrentTimeUnique(), for when timestamps need to be unique (if temp rapid-fire)
2025-02-19 17:24:25 +11:00
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
Florent
e16dad778c
helper files for t1000e and LR1110
2025-02-14 09:54:06 +01:00
Florent
b4ee9ecfb9
add T1000e conditionals to examples
2025-02-14 07:17:46 +01: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