geeksville
|
b6a3deb341
|
nimble WIP - writes kinda work now
|
2020-07-22 12:08:54 -07:00 |
|
geeksville
|
531f488fe8
|
WIP nimble ugly but advertise works
|
2020-07-22 10:46:01 -07:00 |
|
geeksville
|
7f6dc104f0
|
nimble WIP - add advertising boilerplate
|
2020-07-22 09:51:57 -07:00 |
|
geeksville
|
102085808f
|
WIP nimble now builds
|
2020-07-21 12:42:24 -07:00 |
|
geeksville
|
2645730329
|
Merge branch 'post1' into nimble
# Conflicts:
# docs/software/TODO.md
# docs/software/nrf52-TODO.md
# platformio.ini
# src/esp32/MeshBluetoothService.cpp
|
2020-07-21 11:20:09 -07:00 |
|
geeksville
|
6aa28f55dd
|
WIP stubify to get app building without CONFIG_BLUEDROID (BLE disabled)
|
2020-07-21 11:16:14 -07:00 |
|
geeksville
|
1e86365167
|
MITM_BOND supposedly doesn't have the problem mentioned in #266
(and it is good / more secure anyways - the old code was just
based on the example docs)
|
2020-07-19 15:01:15 -07:00 |
|
geeksville
|
9e10ce487c
|
Merge branch 'master' into post1
|
2020-07-18 13:32:30 -07:00 |
|
geeksville
|
cfedc97cd0
|
Show NVS flash utilization at boot (for debugging ble things?)
|
2020-07-18 08:49:42 -07:00 |
|
geeksville
|
4147786b12
|
WIP of adding NRF52 bluetooth API, we take a hardfault in Bluefruit init
|
2020-07-15 13:10:56 -07:00 |
|
geeksville
|
ed589727d6
|
Update NRF52 build to work again
|
2020-07-09 19:57:55 -07:00 |
|
geeksville
|
62c9bad183
|
WIP TCP API server over wifi
|
2020-07-07 18:37:42 -07:00 |
|
grcasanova
|
9803141fe7
|
merged with master
|
2020-07-06 21:53:10 +02:00 |
|
grcasanova
|
92b30ebec6
|
fixes now compiles
|
2020-07-06 10:45:55 +02:00 |
|
Professr
|
f5b7c33d4e
|
Refactored status handlers and merged
|
2020-06-28 18:17:52 -07:00 |
|
geeksville
|
bd477f0fb2
|
turn on thread watchdog
|
2020-06-28 11:12:12 -07:00 |
|
Professr
|
542b8b26ce
|
Abstracted statuses, made display event-driven
|
2020-06-27 21:19:49 -07:00 |
|
Kevin Hester
|
ba3e1abb5e
|
Merge branch 'master' into dev
|
2020-06-23 15:37:07 -07:00 |
|
geeksville
|
4e958c9230
|
make software update keep device from sleeping
|
2020-06-22 17:10:41 -07:00 |
|
Professr
|
6a857b00db
|
Add cpp clamp function to util.h, switched battery and signal strength percentage calcs to it #197
|
2020-06-22 14:06:02 -07:00 |
|
geeksville
|
d9e93f3944
|
Try turning my software update service back on...
Now that I've fixed a couple of nasty esp32-arduino bugs
|
2020-06-22 10:06:35 -07:00 |
|
geeksville
|
60470211e5
|
expose battery level via the standard BLE battery service
|
2020-06-22 10:04:26 -07:00 |
|
Professr
|
364fc84aaa
|
Removed unnecessary include, ready for consideration for issue #196
|
2020-06-21 16:31:09 -07:00 |
|
Professr
|
fe4f86bc84
|
Added battery charge percent estimation
|
2020-06-21 16:21:34 -07:00 |
|
geeksville
|
d8db4449be
|
0.7.6
|
2020-06-15 07:04:03 -07:00 |
|
geeksville
|
fda98bbf58
|
oops BLE auth should not change
|
2020-06-14 15:52:06 -07:00 |
|
geeksville
|
aadba1f694
|
add printPacket for debug printing packets
|
2020-06-14 15:30:42 -07:00 |
|
geeksville
|
2c8d152885
|
Use old style (pre BLE 4.2) pairing, it seems more reliable
|
2020-06-14 15:30:21 -07:00 |
|
geeksville
|
13307c502f
|
misc debug output
|
2020-06-13 16:29:53 -07:00 |
|
geeksville
|
8a1754efe8
|
leave the software update service off for now - no one is using ityet
|
2020-06-13 11:36:45 -07:00 |
|
geeksville
|
d5deb49d20
|
use executeDelete to prevent leaking BLE handles
|
2020-06-13 11:05:13 -07:00 |
|
geeksville
|
575a15e135
|
remove more dead rev1 protocol code
|
2020-06-13 08:29:41 -07:00 |
|
geeksville
|
dc7469c64b
|
useful bluetooth debugging output
|
2020-06-13 08:29:25 -07:00 |
|
geeksville
|
a8d4b5479d
|
don't start the BLE update service for now - the android side isn't ready
|
2020-06-12 15:48:24 -07:00 |
|
geeksville
|
bdbaf9c655
|
remove old BLE api
|
2020-06-08 16:08:02 -07:00 |
|
geeksville
|
7473a6c27a
|
unify activity detection in PhoneAPI, turn off BLE API while serial API in use
|
2020-06-08 16:06:59 -07:00 |
|
geeksville
|
5166717298
|
confirm randomSeed is set correctly
|
2020-06-03 14:24:34 -07:00 |
|
geeksville
|
fdaed7e323
|
Fix MIN_BAT_MILLIVOLTS per @spattinson
|
2020-05-25 10:41:19 -07:00 |
|
geeksville
|
e8f6504ec4
|
Make an accelerated NRF52 implementation for AEX256-CTR crypto
|
2020-05-24 14:45:50 -07:00 |
|
geeksville
|
19f5a5ef79
|
oops - use correct battery shutoff voltage
|
2020-05-17 05:12:16 -07:00 |
|
geeksville
|
efc239533c
|
Fix #133 - force deep sleep if battery reaches 10%
|
2020-05-17 05:10:51 -07:00 |
|
geeksville
|
ef1463a6a9
|
have tbeam charge at max rate (450mA)
|
2020-05-17 04:44:48 -07:00 |
|
geeksville
|
6961853ed7
|
ble software update fixes
|
2020-05-15 10:16:10 -07:00 |
|
geeksville
|
5ec5248fe4
|
complete ble ota move
|
2020-05-14 14:22:11 -07:00 |
|
geeksville
|
a0b43b9a95
|
Send "unset" for hwver and swver if they were unset
|
2020-05-12 17:57:51 -07:00 |
|
geeksville
|
3e356e5866
|
Crypto works!
|
2020-05-09 19:08:04 -07:00 |
|
geeksville
|
933d5424da
|
abstract out the UBlox GPS driver
|
2020-05-04 11:15:05 -07:00 |
|
geeksville
|
5a4fab2506
|
start msg sequence numbers with a random number each boot
|
2020-05-01 08:51:53 -07:00 |
|
geeksville
|
ca03110932
|
Update ESP32 build to work with latest NRF52 changes
|
2020-04-24 14:55:51 -07:00 |
|
geeksville
|
7bc299573f
|
move esp32 specific code into esp32 land
|
2020-04-24 08:52:49 -07:00 |
|