Commit Graph

30 Commits

Author SHA1 Message Date
Kyle Gabriel 08a9fe4ce0 v1.2.0 release 2020-08-20 16:39:13 -04:00
geeksville 5e18cd1171 If user presses button for 3 secs, discard all lora settings 2020-02-01 06:14:49 -08:00
geeksville f655882cfa dynamic probing for devices works 2020-02-01 05:40:08 -08:00
geeksville b1da652d41 let the main cpu mostly sleep until we have gps lock 2020-02-01 05:39:35 -08:00
geeksville e890e7a80a deep sleep now powers down GPS and lora radio 2020-02-01 05:30:08 -08:00
geeksville e1189839fe on initial powerup GPS generates a fake zero alt report (before lock) 2020-02-01 05:02:12 -08:00
geeksville 5a11a7a880 to facilitate development make radio optional for now 2020-01-20 10:51:35 -08:00
geeksville 8863cb7d5c enter deep sleep as soon as we send one packet 2020-01-19 10:59:30 -08:00
geeksville a35c6dcbe9 dynamically probe for screen and don't even use it if...
waking from deep sleep timer
2020-01-19 10:12:48 -08:00
geeksville 2da1f623ff read wake reason at boot 2020-01-19 10:01:05 -08:00
geeksville ddf47aa134 begin implementing deep sleep (and powering down gps/lora/display) 2020-01-18 18:01:28 -08:00
geeksville 716c355b21 move axpinit and document LDO & LED usage on V1 hardware 2020-01-18 17:41:17 -08:00
geeksville c263355ada Store joinned network info in flash, so that OTAA will work nicely 2020-01-18 13:21:00 -08:00
geeksville fdc0edee88 make lora packet count persist in flash (also remove some unneeded init) 2020-01-18 12:37:39 -08:00
geeksville 33483b3d53 share common init and make OTAA work correctly with a non single-ch gway 2020-01-17 21:00:10 -08:00
geeksville 1e9fedcbd7 minor changes needed to build with platformio
I prefer platformio over the arduino IDE because
it automatically does library dependencies and
has lots of other goodness.

To build and install to a connected device just do:

pio run
2020-01-17 15:15:00 -08:00
Tim Kerby 4a1f360697 Bug fixes - frame counter, link checking and battery charge status
Fixed frame counter (was unsigned char, should have been uint_32) which caused TTN to ignore device after 255 frames and rollover when frame count checks enabled

Turned off link checking when ADR not in use as it was forcing confirmed links

Added display of battery charging status
2020-01-13 17:14:09 +00:00
Kyle Gabriel e5bb5dd000 fix missing variable for Rev0 2019-08-25 20:58:12 -04:00
Kyle Gabriel e7c53e4d34 update with scani2cdevice 2019-08-25 20:55:00 -04:00
Kyle Gabriel 27dc8c2cd0 Fix missing Wire.h for Rev1 2019-08-25 20:44:56 -04:00
Kyle Gabriel ba4c897cee Rev1 updates 2019-08-25 13:56:43 -04:00
Kyle Gabriel 43549cd5d7 Update for Rev1 2019-08-25 13:46:03 -04:00
Kyle Gabriel bb9a6ebf31 uncomment Serial.print lines 2019-08-25 13:29:56 -04:00
Kyle Gabriel 5ee5b3e794 Add code for Rev1 T-Beam 2019-08-25 12:57:37 -04:00
Kyle Gabriel b8f6df7f53 progress update 2019-08-23 18:05:07 -04:00
Kyle Gabriel e9c24695c6 Update to version 1.1.0 2019-08-23 10:22:03 -04:00
Scobber d9cc01a8af Fixed Cayenne LPP gps pos implementation 2019-07-12 22:43:39 +10:00
Scobber 30a4166ed6 Commit try 2019-07-11 18:07:14 +10:00
Scobber cc953e1e96 add Cayenne LPP 2019-07-10 22:32:44 +10:00
Kyle Gabriel ba20a4c382 Fix data size issue 2019-04-03 20:46:45 -04:00