geeksville
d0b8adab75
In my work for #11 I accidentially created a serious bug on Heltec...
...
devices. It caused bogus i2c transactions when device would go to sleep.
Fixed now, also, I now treat GPS usage uniformly between TBEAM and HELTEC
we always probe for and use the GPS if we find it.
Which means for the extra nerds
(someone requested this, I'm sorry - I don't remember who) you can now
optionally attach an external GPS to HELTECs if you want. The pins are:
#define GPS_RX_PIN 34
#define GPS_TX_PIN 12
(@girtsf, sorry about including formatting changes in this PR, apparently
I had my IDE set to not autoreformat until just now
2020-03-15 16:57:21 -07:00
geeksville
74f7b7b622
print extra info the next time this error occurs
2020-03-15 16:57:21 -07:00
geeksville
9ec8562ce7
fix old geeksville link (though github provides redirects)
2020-03-15 16:57:21 -07:00
Kevin Hester
0cbcb7a9bd
Merge pull request #32 from girtsf/add-lock-etc
...
add a Lock, LockGuard and printThreadInfo
2020-03-15 16:55:48 -07:00
Girts Folkmanis
2874b22d6c
add a Lock, LockGuard and printThreadInfo
...
* `Lock`: trivial wrapper for FreeRTOS binary semaphores
* `LockGuard`: RAII wrapper for using `Lock`
* `printThreadInfo`: helper for showing which core/FreeRTOS task we are
running under
2020-03-15 16:52:19 -07:00
Kevin Hester
3c9be48445
Merge pull request #30 from girtsf/fix-build
...
fix the build: remove includes for TinyGPS that's not longer used or …
2020-03-15 14:30:04 -07:00
Girts Folkmanis
b5201f928b
fix the build: remove includes for TinyGPS that's not longer used or in deps
2020-03-15 13:27:00 -07:00
Kevin Hester
2591859df5
Merge pull request #29 from girtsf/exception-decoder
...
check in script to decode backtraces
2020-03-15 12:38:44 -07:00
Girts Folkmanis
c411db111b
check in script to decode backtraces
2020-03-15 12:29:15 -07:00
geeksville
0d62a2be85
release 0.1.6
2020-03-14 18:48:15 -07:00
geeksville
9c971d3686
Finally - new sexy ultra low power/low latency GPS code is in for TBEAM
2020-03-14 18:45:24 -07:00
geeksville
3c1357b732
ublox is better but still not perfect
2020-03-14 16:31:12 -07:00
geeksville
acd5e5d29d
use power save mode on gps
2020-03-14 13:33:53 -07:00
geeksville
64109b25f2
Switch to native ublox api for GPS position and time
2020-03-14 12:46:24 -07:00
geeksville
e93bc76ac9
Merge branch 'master' into gps-sleep-mode
2020-03-13 22:45:40 -07:00
geeksville
1107c6d23d
Fix serious bug: button presses were not waking from light-sleep on TBEAM
...
Root cause seems to be the axp192 interrupt, which on some boards fires
during sleep. I'm not sure why, but we don't need this yet, so leaving
masked during sleep.
2020-03-13 22:42:43 -07:00
geeksville
9b2155402d
todo update
2020-03-13 22:41:12 -07:00
geeksville
35cf8a4859
power debugging
2020-03-13 22:38:58 -07:00
geeksville
76f21dfd6e
wip
2020-03-13 22:34:44 -07:00
geeksville
b101dc2c88
wip
2020-03-13 20:48:37 -07:00
geeksville
9bbd658b9d
begin testing native ublox api
2020-03-13 20:30:48 -07:00
geeksville
4999da0824
Merge branch 'dev' into gps-sleep-mode
...
# Conflicts:
# docs/software/TODO.md
# platformio.ini
2020-03-13 18:48:38 -07:00
geeksville
a783341df1
begin adding temporary support for both NEMA and UBLOX gpses
2020-03-13 18:44:14 -07:00
geeksville
04258755e7
change from gitter to discourse.
2020-03-13 15:06:51 -07:00
geeksville
ea711ece1f
new firmware released
2020-03-13 15:03:47 -07:00
geeksville
e93187b630
0.1.5 add support for EU 433MHz radios thanks to @astro-arphid
2020-03-12 09:34:10 -07:00
geeksville
eca3cda8b9
fix typos
2020-03-12 09:31:31 -07:00
Kevin Hester
2874adfd69
Merge pull request #21 from astro-arphid/master
...
#13 - add support for 433MHz Heltec boards (thanks to @astro-arphid)
2020-03-12 09:29:54 -07:00
astro-arphid
91227b25df
#13 - add support for 433MHz Heltec boards
2020-03-12 06:05:11 +00:00
geeksville
4dfac03402
add note about 3d printed cases
2020-03-11 10:59:02 -07:00
geeksville
9bc895eb57
fix formatting
2020-03-11 10:55:58 -07:00
geeksville
474026d7fe
add a faq
2020-03-11 10:51:38 -07:00
geeksville
9995d2a7ab
oops copypasta error fix #19 . Thanks @iveskins!
2020-03-10 19:33:16 -07:00
geeksville
3028ac3f24
add note about dash7
2020-03-10 19:32:45 -07:00
geeksville
8605950eef
add credits list
2020-03-10 11:43:45 -07:00
Kevin Hester
0f856dea7b
Merge pull request #18 from claesg/master
...
Updated README for 3D cases for T-Beam.
2020-03-10 11:39:17 -07:00
claes
2a2bc5b1d6
Updated README for 3D cases for T-Beam.
...
T-Beam V1 has moved the antenna connector a bit to the right compared
to the V0. This makes the case not fit.
Added 2 more links for T-Beam cases.
2020-03-10 09:31:32 +01:00
geeksville
f87cb00940
show reason for last reset
2020-03-08 14:05:12 -07:00
geeksville
a4ebf83b69
minor doc update
2020-03-08 14:03:36 -07:00
geeksville
5dbacbddba
version 0.1.13 Fix #15 found by @claesg. Thanks for the detailed report!
2020-03-08 11:07:27 -07:00
geeksville
011864a2d3
Fix #15 Force all devices to update preferences
2020-03-08 11:02:58 -07:00
geeksville
8646d8aeba
mesh alg replacement update
2020-03-08 11:02:15 -07:00
geeksville
87782cdf8f
progress on re readdition of the mesh router
2020-03-06 19:52:34 -08:00
geeksville
10289ed11a
todo updates
2020-03-06 19:47:57 -08:00
geeksville
5def6a66e6
cleanup dev docs a bit more
2020-03-05 19:00:00 -08:00
geeksville
2d3bb4bb75
fix table formatting
2020-03-05 18:45:48 -08:00
geeksville
ffe8bf2be6
Refactor to make some real design docs
2020-03-05 18:39:24 -08:00
geeksville
ab73033e51
Fix #10 . Add note about board types.
2020-03-05 13:18:36 -08:00
geeksville
c66e24aa4d
most users are not using the phone app now, don't enter SDS state because of no phone comms
2020-03-04 18:59:10 -08:00
geeksville
651b13b3e5
version 0.1.0
2020-03-04 16:49:59 -08:00