Kevin Hester 0d758347af Fix rare assertion failure which could occur due to pending interrupts
* fix assertion failure
```
22:57:36 64409 [PositionPlugin] FIXME-update-db Sniffing packet
22:57:36 64409 [PositionPlugin] Delivering rx packet (id=0x5851f437 Fr0xa1 To0xff, WantAck0, HopLim3 Ch0x0 Portnum=3 rxtime=1628895456 priority=10)
22:57:36 64409 [PositionPlugin] Forwarding to phone (id=0x5851f437 Fr0xa1 To0xff, WantAck0, HopLim3 Ch0x0 Portnum=3 rxtime=1628895456 priority=10)
22:57:36 64409 [PositionPlugin] Update DB node 0x85f4da1, rx_time=1628895456
22:57:36 64409 [PositionPlugin] Plugin routing considered
22:57:36 64409 [PositionPlugin] Add packet record (id=0x5851f437 Fr0xa1 To0xff, WantAck0, HopLim3 Ch0x0 Portnum=3 rxtime=1628895456 priority=10)
22:57:36 64409 [PositionPlugin] Expanding short PSK #1
22:57:36 64409 [PositionPlugin] Installing AES128 key!
22:57:36 64409 [PositionPlugin] enqueuing for send (id=0x5851f437 Fr0xa1 To0xff, WantAck0, HopLim3 Ch0xb1 encrypted rxtime=1628895456 priority=10)
22:57:36 64409 [PositionPlugin] (bw=125, sf=12, cr=4/8) packet symLen=32 ms, payloadSize=22, time 2596 ms
22:57:36 64409 [PositionPlugin] txGood=6,rxGood=10,rxBad=0
22:57:36 64409 [PositionPlugin] AirTime - Packet transmitted : 2596ms
22:57:36 64409 [RadioIf] assert failed src/mesh/RadioLibInterface.cpp: 240, void RadioLibInterface::handleReceiveInterrupt(), test=isReceiving
```
2021-08-17 16:31:01 -07:00
2021-04-21 13:13:38 +00:00
2021-04-28 15:33:08 +08:00
2021-04-21 18:00:34 +08:00
2021-06-27 09:58:36 -07:00
2021-04-28 15:25:54 +08:00
2021-01-29 13:26:08 +08:00
2021-04-15 17:24:28 +10:00
2021-04-05 09:38:00 +08:00
2021-05-29 13:19:27 +08:00
2021-01-16 20:12:31 -08:00
2021-08-10 10:07:40 +02:00
2020-03-15 19:29:55 -07:00
2021-04-28 15:33:08 +08:00
2021-01-29 13:26:08 +08:00
2021-03-15 19:59:31 +08:00
2021-03-15 13:55:08 +08:00
2020-06-05 11:00:18 -07:00
2021-08-15 10:34:57 -07:00
2021-07-09 13:36:37 +10:00
2021-08-15 10:35:07 -07:00

Meshtastic-device

Open in Visual Studio Code

This repository contains the device firmware used in the Meshtastic project.

For developer information and specific building instructions, please see the developer doccumentation

Languages
C++ 67.1%
C 31%
Python 1.1%
Shell 0.3%
Batchfile 0.3%
Other 0.1%