ef95462345
* repeater, room server and terminal chat: default to rxdelay off
Scott Powell2025-02-17 10:56:41 +11:00
769711ff81
* companion radio: "set af .." now applied, rxdelay now OFF by default. (can set though with new CMD_SET_TUNING_PARAMS)
Scott Powell2025-02-17 10:43:48 +11:00
b934a1286e
Merge pull request #27 from liamcottle/main
ripplebiz2025-02-16 14:56:54 +11:00
a96ecd8b5b
added CMD_GET_BATTERY_VOLTAGE to companion radio
liamcottle2025-02-16 16:51:10 +13:00
d6c218c928
Merge pull request #26 from liamcottle/main
ripplebiz2025-02-16 13:50:34 +11:00
e8390ebc7b
added CMD_REBOOT to companion radio
liamcottle2025-02-16 15:24:46 +13:00
a2fa4caa3f
* companion radio: new CMD_EXPORT_CONTACT, CMD_IMPORT_CONTACT
Scott Powell2025-02-15 15:57:02 +11:00
65580c76d0
* companion radio: new CMD_SHARE_CONTACT * room server: push notify loop interval changed to 2 secs
Scott Powell2025-02-15 13:23:19 +11:00
e16dad778c
helper files for t1000e and LR1110
Florent2025-02-14 09:54:06 +01:00
b4ee9ecfb9
add T1000e conditionals to examples
Florent2025-02-14 07:17:46 +01:00
67c7fc070e
* companion radio: BLE variants now set device name to "MeshCore-{advert-name}"
Scott Powell2025-02-14 10:46:40 +11:00
a922d0711d
* ver bumps * companion radio, USB: onSendTimeout() bug fix
Scott Powell2025-02-14 09:35:15 +11:00
b8d467fbab
* BaseChatMesh: sendLogin(), onContactResponse() * companion radio: contacts file, new 'sync_since' field
Scott Powell2025-02-14 07:52:43 +11:00
51a6cb8982
nrf52 ble uart should work
Florent2025-02-12 17:44:06 +01:00
824f8c1349
* companion radio for RAK (USB) now fixed. (thanks to Bernd Giesecke) * experimental NRF52 impl of SerialBLEInterface, and experimental RAK BLE companion radio target
Scott Powell2025-02-12 18:40:00 +11:00
55531993bd
* companion radio: _SELF_INFO frames now include current adv_lat, and adv_lon
Scott Powell2025-02-11 16:02:35 +11:00
9013d99265
* new target/envs: Heltec_v2_repeater, Heltec_v2_companion_radio_usb
Scott Powell2025-02-11 15:50:10 +11:00
1bab9c861c
* new target/env: Heltec_v2_terminal_chat
Scott Powell2025-02-11 12:36:26 +11:00
eb7fec6f1d
* companion radio: new command frames: CMD_SET_ADVERT_LATLON, CMD_REMOVE_CONTACT
Scott Powell2025-02-11 12:02:27 +11:00
4e8d6de7d7
* companion radio: CMD_GET_DEVICE_TIME now responds with RESP_CODE_CURR_TIME(9) instead of RESP_CODE_OK
Scott Powell2025-02-05 11:13:39 +11:00
29e62b9ce2
* IdentityStore::save() was failing on RAK. * Repeater: CLI 'erase' command added.
Scott Powell2025-02-04 01:35:04 +11:00
a0bb332ce5
* companion radio: new CMD_SET_RADIO_TX_POWER frame, RESP_CODE_SELF_INFO responses now include tx_power_dbm and MAX_LORA_TX_POWER
Scott Powell2025-02-03 21:06:08 +11:00
659e66e3d1
* reset push_failures on successfully recv
Scott Powell2025-01-29 20:45:55 +11:00
77a7656b99
* companion_radio: CMD_SEND_TXT_MSG format change
Scott Powell2025-01-29 14:06:46 +11:00
f46263a263
* ContactInfo, added gps_lat, gps_lon * companion_radio: now also save gps_lat, gps_lon * BaseChatMesh: now parses gps_lat, gps_lon out of Advertisement
Scott Powell2025-01-29 13:56:39 +11:00
2e3d2d13b2
* room_server: login response now with a 'keep alive' interval suggestion * room_server: new Request payload sub-type: REQ_TYPE_KEEP_ALIVE -> RESP_SERVER_KEEP_ALIVE
Scott Powell2025-01-29 13:14:42 +11:00
4f0acbd8da
* companion_radio_usb: encoding in ArduinoSerialInterface changed to 16-bit frame lengths * MAX_FRAME_SIZE now 172 (to fit max 160 byte text msg)
Scott Powell2025-01-29 10:12:22 +11:00
dc11fe85cb
* new env: RAK_4631_companion_radio_usb
Scott Powell2025-01-29 00:02:05 +11:00
cd81878e92
* added helpers/ArduinoSerialInterface, for the 'companion radio' * .ini, target envs: Heltec_v3_companion_radio_usb & Heltec_v3_companion_radio_ble
Scott Powell2025-01-28 23:26:55 +11:00
d9dc76f197
* new helper for ESP32: SerialBLEInterface * Some refactoring in BaseChatMesh and Terminal Chat * new companion_radio example
Scott Powell2025-01-28 20:30:15 +11:00
52f9c358b7
* repeater: extra CLI commands * room server: now loads/saves prefs, same CLI commands as repeater ("set ...")
Scott Powell2025-01-28 00:00:14 +11:00
6fc21b815d
* HeltecV3 targets, now flash built-in LED on LoRa TX
Scott Powell2025-01-27 12:53:34 +11:00
37a6c230ad
* new repeater CLI commands: "set af", "set name", "set lat", "set lon", "password"
Scott Powell2025-01-27 11:13:37 +11:00
6c00653272
* TxtDataHelpers.h, with standard TXT sub-types * Terminal chat: added "time <epoch-secs>" * repeater: now recognises either TXT_TYPE_PLAIN or TXT_TYPE_CLI_DATA for CLI commands * Room server: now uses TXT_TYPE_SIGNED_PLAIN (for push/outbound), recognises TXT_TYPE_PLAIN (to add a Post), and TXT_TYPE_CLI_DATA for CLI command
Scott Powell2025-01-26 22:56:38 +11:00
40c3dfa20b
* fixes for various targets (BaseChatMesh not compiling for non-terminal chat targets)
Scott Powell2025-01-26 15:40:32 +11:00