Commit Graph

  • 0c00118624 Merge pull request #64 from f3sty/64 fdlamotte 2026-03-07 06:45:49 -04:00
  • 3358916e4c f-string quote fix josh 2026-03-07 13:58:03 +11:00
  • 0bfa8003d5 remove some debug printfs Florent 2026-03-06 11:11:54 -04:00
  • 8087fe643b v2.2.23 Florent 2026-03-06 10:40:37 -04:00
  • c378319252 some work on multibytes Florent 2026-03-06 10:40:14 -04:00
  • f57cb66277 fix silly bug Florent 2026-03-06 08:27:26 -04:00
  • 1560f240e7 v2.2.21 Florent 2026-03-05 21:33:34 -04:00
  • 563cbfbade complet channel log rx and use timestamp to calculate hashes Florent 2026-03-05 21:32:24 -04:00
  • c9bc4193cd v2.2.20 Florent 2026-03-05 15:38:39 -04:00
  • a83956ec1f some optimizations Florent 2026-03-05 15:37:54 -04:00
  • 322736024a fix Florent 2026-03-05 14:53:43 -04:00
  • 601dfabe15 v2.2.18 Florent 2026-03-05 14:43:42 -04:00
  • 91be955044 error when msg_hash was not here Florent 2026-03-05 14:41:19 -04:00
  • 9f66885594 verify if channels has hashes ... Florent 2026-03-05 13:56:29 -04:00
  • af9f90b5bd example to show how to get chan messages with path Florent 2026-03-05 12:35:56 -04:00
  • 3d47d6d8b2 if possible, add path and rssi to channel messages Florent 2026-03-05 11:50:41 -04:00
  • b1abb8e4d3 extract some info from log_rx Florent 2026-03-05 09:32:19 -04:00
  • 3716ebf77e handle multibytes in path discovery Florent 2026-02-27 08:59:17 -04:00
  • f2def83f30 fix path len issue when getting contacts Florent 2026-02-27 08:00:59 -04:00
  • ee75ed12dd add get_path_hash_mode Florent 2026-02-27 06:58:05 -04:00
  • dd6d6350d9 multibyte trace support Florent 2026-02-26 22:51:52 -04:00
  • 32907bb5c1 handle path_hash_size in change_path Florent 2026-02-26 16:48:23 -04:00
  • 26730d1efa support path_hash_mode Florent 2026-02-26 14:24:02 -04:00
  • 03c05d77a2 v2.2.14 Florent 2026-02-21 07:31:19 -04:00
  • 2c259b9743 Merge pull request #60 from agessaman/fix-sync-callbacks fdlamotte 2026-02-21 07:30:25 -04:00
  • a9f68c2971 modify event callback handling to call synchronous callbacks inline, ensuring futures are resolved before waiting. This prevents race conditions when scheduling callbacks asynchronously. agessaman 2026-02-19 19:31:56 -08:00
  • 3f56190423 Revert PR 45 Florent 2026-02-18 06:50:44 -04:00
  • e51838177f fix lpp values for voltage and current as signed Florent 2026-02-17 08:52:56 -04:00
  • ec91a123ee version bump Florent 2026-02-16 14:11:02 -04:00
  • 6254440a2f disconnect as soon as we have no response to appstart Florent 2026-02-16 14:09:14 -04:00
  • 38f3656c24 v2.2.10 Florent 2026-02-15 07:37:46 -04:00
  • 174665fd89 document get_allowed_repeat_freq Florent 2026-02-14 16:01:25 -04:00
  • 8c33c09ac1 handle repeat mode Florent 2026-02-14 15:36:17 -04:00
  • d254c8e6ff update timeout Florent 2026-02-14 14:34:01 -04:00
  • 9100a979dc some packet types were commands vim packets.py ! Florent 2026-02-14 09:50:36 -04:00
  • 03a2a7c64e get/set repeat mode Florent 2026-02-14 09:25:34 -04:00
  • b8294cfb2f change frame reader for TCP Florent 2026-02-12 21:19:11 -04:00
  • 0e5d0dec2e rewrote serial frame parser Florent 2026-02-12 10:50:44 -04:00
  • eec63e4b3b v2.2.8 with corrected send v2.2.8 Florent 2026-02-10 09:03:22 -04:00
  • 091baed9f7 Merge pull request #52 from pe1hvh/fix/event-race-condition fdlamotte 2026-02-10 09:01:55 -04:00
  • a124648885 Merge pull request #53 from samm-git/patch-1 fdlamotte 2026-02-10 08:42:07 -04:00
  • 36048e7802 Add optional bleak package import handling Alex Samorukov 2026-02-10 10:30:51 +01:00
  • 8b3149cb7e fix: subscribe before send to prevent event race condition pe1hvh 2026-02-09 22:53:27 +01:00
  • debe6b8770 v2.2.7 Florent 2026-02-03 15:19:51 -04:00
  • b11a54eaf9 use contact path for anon requests, defaults to 0 hop Florent 2026-02-03 15:19:21 -04:00
  • ce6d14d618 disambiguate between anon and binary Florent 2026-02-02 17:04:42 -04:00
  • d57162375a autoadd_config Florent 2026-02-02 13:18:44 -04:00
  • 3b46986dfa implemented anon binary requests Florent 2026-02-02 11:55:18 -04:00
  • ac82eeb905 hashtag is not mandatory anymore in scope names Florent 2026-02-01 09:25:44 -04:00
  • a2d8b3e059 Merge pull request #48 from agessaman/add-recv-errors fdlamotte 2026-01-30 10:48:11 -04:00
  • ad7e48d028 add support for recv_errors in STATUS_PACKETS response agessaman 2026-01-29 20:41:48 -08:00
  • 58615ae1f9 fixed doc for send_chan_msg Florent 2026-01-19 08:48:35 -04:00
  • d2c23b3e2c Merge pull request #44 from prabathbr/main fdlamotte 2026-01-12 12:50:18 +01:00
  • 02a38fc68b Merge pull request #45 from michielappelman/main fdlamotte 2026-01-12 12:49:59 +01:00
  • 0283003b04 Adds support for pull-based advert requests and responses. Michiel Appelman 2026-01-11 21:44:03 +01:00
  • 1e2171bcc1 added STATUS filtering and show on map pattern lat,long prabathbr 2026-01-10 13:54:49 +11:00
  • f6fea7fd49 Update README.md prabathbr 2026-01-10 12:19:17 +11:00
  • 4c64fc7117 serial_rss_bot example prabathbr 2026-01-10 12:17:07 +11:00
  • 01e3f21992 Merge pull request #43 from jkingsman/add-typing-to-send-chan fdlamotte 2025-12-25 16:37:39 +01:00
  • 8613672b39 Merge pull request #42 from jkingsman/update-docs fdlamotte 2025-12-25 16:35:45 +01:00
  • 1ea32885a3 Add typing to send_chan_message with test jkingsman 2025-12-23 17:50:28 -08:00
  • c736472919 (docs): Update README with some missing commands jkingsman 2025-12-23 17:37:59 -08:00
  • fa330a5a12 migrate to pyserial-asyncio-fast Florent de Lamotte 2025-12-19 10:57:21 +01:00
  • 8067f725fb v2.2.4 Florent 2025-12-16 18:01:58 +01:00
  • df6c997445 Merge pull request #37 from prabathbr/main fdlamotte 2025-12-16 18:00:09 +01:00
  • 3e70d009bc Merge pull request #39 from agessaman/dev fdlamotte 2025-12-16 17:59:35 +01:00
  • 45c265f9c9 Update BLE signing example to use a default chunk size of 120 bytes and add signature verification with the device's public key. Enhance debug output for data length and signature verification results. agessaman 2025-12-15 21:29:12 -08:00
  • 1ecc1d8055 Add timeout argument to sign and sign_finish methods for improved BLE operation handling agessaman 2025-12-15 19:54:44 -08:00
  • a814bd19b6 update documentation to reflect new signing commands agessaman 2025-12-15 05:58:18 -08:00
  • c42c30c25d implement device signing binary frames and sign() command for on-device signing. agessaman 2025-12-14 22:23:33 -08:00
  • 325368f2f7 updated to include RX path prabathbr 2025-12-13 21:47:45 +11:00
  • 1b8c50a71a Update README.md prabathbr 2025-12-09 10:55:02 +11:00
  • 0c13b5239f Add files via upload prabathbr 2025-12-08 23:09:27 +11:00
  • 9a909cbd99 Testing ollama with Meshcore prabathbr 2025-12-08 22:54:40 +11:00
  • 7d1639a20f simple serial ping bot example prabathbr 2025-12-08 22:16:13 +11:00
  • 6579efe6b4 import_private_key Florent 2025-12-07 17:41:37 +01:00
  • 01661a9654 v2.2.2 Florent 2025-11-25 07:42:00 +01:00
  • f7439ceac7 Merge pull request #35 from agessaman/main fdlamotte 2025-11-25 07:35:17 +01:00
  • f80988208b Clean up packets.py to remove unnecessary comment agessaman 2025-11-24 17:41:54 -08:00
  • e49d5c4c7b Fix residual packet types and rename STATS_CORE to STATS to match MyMesh.cpp agessaman 2025-11-24 17:41:17 -08:00
  • 3220c4196d Merge pull request #34 from agessaman/main fdlamotte 2025-11-24 10:38:04 +01:00
  • 5571fef670 try to get a 32 bytes key in send_msg_with_retry Florent de Lamotte 2025-11-20 08:15:07 +01:00
  • 1de435e46d fix issue with reset_path when sending to an hex prefix Florent 2025-11-18 21:42:49 +01:00
  • 6b24bb7c7f check key size in _validate_destination Florent de Lamotte 2025-11-18 11:27:48 +01:00
  • 4a97dd0968 Modify statistics handling in MessageReader to support binary parsing for core, radio, and packet stats. Update DeviceCommands to send appropriate commands for each stats type. agessaman 2025-11-17 09:59:50 -08:00
  • 26b8f2b340 reader: return and warns if packet is empty Florent 2025-11-16 17:22:26 +01:00
  • 2ccc121bd8 byteorder is now mandatory in to_bytes vim pyproject.toml ! v2.2.1 Florent 2025-11-15 18:27:23 +01:00
  • fd67639966 Update pyproject.toml to v2.2.0 v2.2.0 fdlamotte 2025-11-13 20:40:28 +01:00
  • 307e517f5e req_neighbours v2.1.24 Florent 2025-11-09 16:51:54 +01:00
  • dea2f74eae fix snr values for incoming msgs Florent 2025-11-08 08:17:34 +01:00
  • f82ed89c02 Add support for new statistics event types and commands agessaman 2025-11-07 22:44:43 -08:00
  • a61616297e support only_prefix flag on discover node Florent de Lamotte 2025-11-07 12:59:16 +01:00
  • d3c9c8d984 control codes support: node_discover_req Florent 2025-11-06 22:32:53 +01:00
  • 057051c8c3 take into account * scope Florent de Lamotte 2025-11-06 11:56:22 +01:00
  • 5a5f97322d Initial support for transport codes : set_flood_scope Florent de Lamotte 2025-11-05 16:31:34 +01:00
  • 97a53ec32b most packets are now read using BytesIO Florent de Lamotte 2025-11-05 13:37:38 +01:00
  • b8885e3015 starting rewriting of reader using io.BytesIO instead of fixed indexes Florent de Lamotte 2025-11-05 13:11:22 +01:00
  • 9b6c799d04 mutli_ack -> multi_acks Florent de Lamotte 2025-10-30 11:07:24 +01:00
  • 3ad3be82e7 support multiple_acks Florent de Lamotte 2025-10-30 10:59:08 +01:00
  • 4712415a71 ver bump Florent 2025-10-27 16:26:07 +01:00