srichs
|
5c6355489f
|
Changed gps coordinate formats to use sprintf()
|
2021-08-30 04:42:14 -06:00 |
srichs
|
8edac1f86c
|
Added different gps coordinate formats for OLED
|
2021-08-30 01:17:18 -06:00 |
Kevin Hester
|
5fe3ec09de
|
Merge pull request #840 from geeksville/dev
bugs
|
2021-08-18 12:35:49 -07:00 |
Kevin Hester
|
079843d777
|
add native build to bin zip
|
2021-08-18 11:10:20 -07:00 |
Kevin Hester
|
bd7171a7a2
|
1.2.45
|
2021-08-18 10:57:26 -07:00 |
Kevin Hester
|
eaa15076cd
|
WIP debug logging over TCP
|
2021-08-18 10:31:30 -07:00 |
Kevin Hester
|
2fd74d8f47
|
cleanup ssl cert generation
|
2021-08-17 20:40:46 -07:00 |
Kevin Hester
|
0e91d39b27
|
don't shutdown bluetooth if we didn't start it
|
2021-08-17 20:40:13 -07:00 |
Kevin Hester
|
52d7a6b8e4
|
immediately reconnect to mqtt server on wifi reconnect
|
2021-08-17 19:59:56 -07:00 |
Kevin Hester
|
472e880280
|
fix race condition when starting web service
|
2021-08-17 17:04:09 -07:00 |
Kevin Hester
|
189889489b
|
disable bluetooth while using wifi (esp32 drops networks otherwise)
|
2021-08-17 16:58:21 -07:00 |
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 |
Kevin Hester
|
3266d57cfb
|
todo updates
|
2021-08-17 16:14:08 -07:00 |
Kevin Hester
|
f2c9c5553c
|
Merge pull request #839 from geeksville/dev
bugs
|
2021-08-15 10:52:51 -07:00 |
Kevin Hester
|
bcdc42816b
|
1.2.44
|
2021-08-15 10:35:07 -07:00 |
Kevin Hester
|
b04e313665
|
minor debug output
|
2021-08-15 10:34:57 -07:00 |
Kevin Hester
|
700e799125
|
check our host PC using the new nrf52 api
|
2021-08-12 22:07:30 -07:00 |
Kevin Hester
|
a9f8080ee7
|
cope with race on available() vs read() found while looking at #838
|
2021-08-12 22:06:51 -07:00 |
Kevin Hester
|
9f450cb1c5
|
Merge pull request #837 from claesg/master
No SuperDeepSleep for RAK4631 and T-Echo
|
2021-08-12 17:01:28 -07:00 |
Kevin Hester
|
388f19da79
|
Merge branch 'master' into master
|
2021-08-12 16:32:52 -07:00 |
Kevin Hester
|
4f11598112
|
Merge pull request #831 from geeksville/dev
bugs
|
2021-08-12 16:32:37 -07:00 |
Kevin Hester
|
bcb54b643f
|
Merge branch 'master' into dev
|
2021-08-12 16:09:30 -07:00 |
Kevin Hester
|
04d3f44179
|
Updates to work with latest adafruit nrf52 arduino
|
2021-08-12 15:50:54 -07:00 |
claes
|
5110a6de82
|
Battery sense for T-Echo
Copied battery stuff from RAK4631 to T-Echo
I got the voltage divider figures for T_Echo from SoftRF at
https://github.com/lyusupov/SoftRF/blob/master/software/firmware/source/SoftRF/src/platform/nRF52.h
I dont have a T-Echo so this code
HAS NOT BEEN TESTED
|
2021-08-10 10:07:40 +02:00 |
claes
|
04c5ac0d7c
|
Voltage and sleep fix for NRF52
Dont let the NRF52 go to SDS Super Deep Sleep
Show bat percentage on NRF52 when above 4210 mV
|
2021-08-10 09:23:26 +02:00 |
Kevin Hester
|
6d2cd73599
|
show a max of four node screens in the scrolling list
|
2021-08-04 09:10:34 -07:00 |
Kevin Hester
|
057b04a88a
|
treat RECEIVED_PACKET like PACKET_FOR_PHONE
|
2021-08-02 22:07:39 -07:00 |
Kevin Hester
|
28af18389b
|
If MQTT connected don't let the board enter LS state
|
2021-08-02 21:34:14 -07:00 |
Kevin Hester
|
2af4c619e1
|
fix #801 (I think) we were sometimes dropping packets in light sleep
Because of failure to enter the NB state packets were not getting queued
for sending.
|
2021-08-02 21:07:32 -07:00 |
Kevin Hester
|
99d529be51
|
While connected to MQTT server, veto light-sleep (to keep wifi working)
|
2021-08-02 17:42:44 -07:00 |
Kevin Hester
|
39df7108a8
|
fix wifi hang when bad password used, cleanup wifi in general
|
2021-08-02 11:28:57 -07:00 |
Kevin Hester
|
72807f0fa0
|
CSE to cleanup mqtt addr setting
|
2021-08-02 10:50:55 -07:00 |
Kevin Hester
|
2fe11d4fe8
|
don't break strict-aliasing rules
|
2021-08-02 10:50:28 -07:00 |
Kevin Hester
|
596befff74
|
Fix invalid heap reference fixed by @flux242
|
2021-08-02 10:41:31 -07:00 |
Kevin Hester
|
b2524ceaff
|
Merge pull request #830 from dmitryelj/master
USE_SH1106 compilation error fix
|
2021-08-01 14:06:42 -07:00 |
Kevin Hester
|
5f323e8bd1
|
fix leakage of wifi password reported by @vodkin
|
2021-08-01 12:58:23 -07:00 |
Kevin Hester
|
d40b66beac
|
Allow plugins to write to the parsed protobuf (minimizes copies in some cases)
|
2021-08-01 12:58:23 -07:00 |
Dmitrii Eliuseev
|
afa12d6e87
|
USE_SH1106 error fix
Fix for USE_SH1106 compilation error
|
2021-08-01 20:15:02 +02:00 |
Kevin Hester
|
676a6f3bea
|
Merge pull request #829 from audunf/mesh-packet-queue-priority
Drop lower priority packets when tx queue is full.
|
2021-08-01 10:40:13 -07:00 |
Audun Foyen
|
bf0b598908
|
Include <algorithm> - required for 'lower_bound'
|
2021-07-31 21:56:31 +02:00 |
Audun Foyen
|
8a79663fa0
|
Drop lower priority packets when tx queue is full.
Track packet pointers in vector. Priority maintained using: push_heap, pop_heap, make_heap, and sort_heap.
|
2021-07-31 21:42:48 +02:00 |
Kevin Hester
|
564262e75b
|
Merge pull request #824 from geeksville/dev
1.2.43
|
2021-07-27 03:05:28 +08:00 |
Kevin Hester
|
a405d81c46
|
1.2.43
|
2021-07-26 10:26:53 -07:00 |
Kevin Hester
|
aac3143745
|
Merge remote-tracking branch 'mine/dev' into dev
# Conflicts:
# version.properties
|
2021-07-26 10:14:46 -07:00 |
Kevin Hester
|
bb396508a4
|
Merge pull request #822 from audunf/issue-108
Track recent packets in unordered_set
|
2021-07-26 04:53:13 +08:00 |
Kevin Hester
|
810740b156
|
Merge branch 'master' into issue-108
|
2021-07-26 04:31:05 +08:00 |
Kevin Hester
|
19ffddb02e
|
Merge pull request #819 from thebentern/patch-1
Convert MQTT server user preference to hostname:port
|
2021-07-26 04:30:52 +08:00 |
Kevin Hester
|
5826c52242
|
Merge branch 'master' into issue-108
|
2021-07-26 04:23:33 +08:00 |
Kevin Hester
|
a6904105f7
|
Merge branch 'master' into patch-1
|
2021-07-26 04:08:08 +08:00 |
Kevin Hester
|
da8ab82126
|
Merge pull request #823 from claesg/master
Fix for reading battery level on RAK-4631
|
2021-07-26 04:07:00 +08:00 |