geeksville
ceae60cf13
Merge remote-tracking branch 'root/master'
2020-08-13 11:25:11 -07:00
geeksville
3de1607cea
bug #279 change battery voltage to millivolts
2020-08-13 11:23:27 -07:00
Kevin Hester
029b2f3139
Merge pull request #313 from geeksville/post1
...
Post1
2020-08-12 21:35:42 -07:00
Kevin Hester
ab6c97bfef
Merge pull request #315 from geeksville/master
...
misc bug fixes
2020-08-12 21:35:31 -07:00
Kevin Hester
a61b15e861
Merge branch 'post1' into post1
2020-08-12 17:24:58 -07:00
geeksville
8c7aa07c70
Only do AXP debugging on ESP32 targets
2020-08-12 17:10:59 -07:00
geeksville
6a402b13fa
Add battery sensing (mostly) for TBEAM0.7
...
However, disabled until someone with suitable hardware can test and report
back.
@slavino and @tschundler would you be willing to try it with your boards?
You'll need to uncomment the following line in configuration.h
// #define BATTERY_PIN 35 // A battery voltage measurement pin, voltage divider connected here to measure battery voltage
2020-08-12 17:03:36 -07:00
geeksville
c30b570e16
Merge remote-tracking branch 'root/master'
2020-08-12 15:53:23 -07:00
geeksville
9b25818a50
fix #249 : report battery levels even if no GPS lock
...
@professr I noticed you added a "newStatus" observable to the GPS class.
Do you remember why you didn't remove the old GPS status (which seemed
to be dumber). Is it just because you didn't want to risk breaking
MeshService? (I assume) In this change I removed the old Observable
and all seems well (just using newStatus everywhere).
2020-08-12 15:51:57 -07:00
Kevin Hester
5311e44660
Merge pull request #314 from geeksville/master
...
my bug queue
2020-08-12 11:11:01 -07:00
geeksville
55dafcbecb
fix #269 see below
...
/**
* Generate a short suffix used to disambiguate channels that might have the same "name" entered by the human but different PSKs.
* The ideas is that the PSK changing should be visible to the user so that they see they probably messed up and that's why they
their nodes
* aren't talking to each other.
*
* This string is of the form "#name-XY".
*
* Where X is a letter from A to Z (base26), and formed by xoring all the bytes of the PSK together.
* Y is not yet used but should eventually indicate 'speed/range' of the link
*
* This function will also need to be implemented in GUI apps that talk to the radio.
*
* https://github.com/meshtastic/Meshtastic-device/issues/269
*/
const char *getChannelName();
2020-08-12 11:04:03 -07:00
geeksville
178958c165
allow advanced users to specify channel numbers if they wish
2020-08-12 10:46:44 -07:00
geeksville
d7cf7e2eb4
Allow advanced users to set arbitrary spreadfactor/codingrate/bandwidth
2020-08-12 10:42:25 -07:00
geeksville
fce8c16d52
Merge remote-tracking branch 'mine/post1' into post1
2020-08-11 19:21:07 -07:00
geeksville
b690868bb1
Merge branch 'master' into post1
2020-08-11 19:20:46 -07:00
geeksville
dec88a368b
First attempt at better protocol docs. Bug #308
...
@cyclomies thank you for the prodding and help. I'm happy to add more
detail, can you insert a few questions inline? Then I'll answer and
hopefully that will be enough to be useful for others.
2020-08-11 17:34:49 -07:00
Kevin Hester
17394d8c1c
Merge pull request #307 from geeksville/post1
...
Add accidentally lost support for the PPR nrf52 board - so Corvus can use it as a reference
2020-08-10 09:20:53 -07:00
Kevin Hester
a7da7cd32e
Merge branch 'post1' into post1
2020-08-10 09:15:49 -07:00
Kevin Hester
f37dc9c776
Merge pull request #310 from Dafeman/PlatformIO-build-guide-update
...
PlatformIO build guide update
2020-08-10 09:12:11 -07:00
Kevin Hester
d6658dbb2e
Merge branch 'master' into PlatformIO-build-guide-update
2020-08-10 08:56:15 -07:00
Dafeman
05531b2684
Update build-instructions.md
2020-08-09 14:07:42 +12:00
Dafeman
8b1fb39ce1
Update build-instructions.md
2020-08-06 22:06:38 +12:00
Dafeman
da46d4ca0e
Update build-instructions.md
2020-08-06 19:44:42 +12:00
geeksville
047141eb34
make TXEN/RXEN immediately low once changed to be outputs
2020-08-03 11:29:26 -07:00
geeksville
cb1053850d
Oops - I mismerged at somepoint, restore correct PPR variant.h defs
2020-08-03 11:05:24 -07:00
Kevin Hester
7652331e8c
Merge pull request #306 from geeksville/master
...
less logspam
2020-08-02 13:38:23 -07:00
geeksville
12bf3795ea
less logspam when debugging the serial API
2020-08-02 12:55:22 -07:00
Ellie Hussey
7f45184d90
Fixed message text wrapping, compass rose position, and added device ID on status page ( #300 )
2020-08-01 10:50:06 -07:00
geeksville
829763af2c
remove stale comment
2020-07-30 09:35:07 -07:00
geeksville
75806ee666
clarify build instructions
2020-07-29 10:25:20 -07:00
Kevin Hester
91ec29db03
Merge pull request #301 from ColPanic/flash_improvements
...
Adding port/help flags and error checking
2020-07-27 11:33:06 -07:00
Todd Allen
d191b12801
Adding port/help flags and error checking
2020-07-27 09:14:04 -04:00
Kevin Hester
e0d6456618
Merge pull request #299 from jasonfish/add-new-case-to-readme
...
Adding new case URL to Readme
2020-07-26 09:15:38 -07:00
Jason Fish
70eda2ee06
Adding new case URL to Readme
2020-07-26 08:39:37 -07:00
geeksville
7c4eb3eddd
add amazon appstore link
2020-07-24 15:08:10 -07:00
Kevin Hester
661a75d796
Merge pull request #298 from geeksville/master
...
oops - I missed some 0.9.1 files in the last merge into master
2020-07-24 13:35:25 -07:00
geeksville
b617010a46
Merge branch 'post1'
...
# Conflicts:
# docs/software/TODO.md
# docs/software/nrf52-TODO.md
2020-07-24 13:07:33 -07:00
Kevin Hester
5a70c45a3e
Merge pull request #297 from geeksville/master
...
Pull in NimBLE changes into master
2020-07-24 12:59:06 -07:00
geeksville
cb2b36811a
Merge remote-tracking branch 'root/master'
2020-07-24 12:50:39 -07:00
geeksville
92edcb97ed
Merge remote-tracking branch 'origin/post1'
...
# Conflicts:
# docs/software/TODO.md
# docs/software/nrf52-TODO.md
2020-07-24 12:49:24 -07:00
Kevin Hester
7f1ec15cab
Merge pull request #296 from geeksville/nimble
...
Change BLE implementation to NimBLE rather than Bluedroid
2020-07-24 12:46:37 -07:00
geeksville
1aa7451866
0.9.1
2020-07-24 12:41:14 -07:00
geeksville
d5c46dc114
use max mtusize for speed
2020-07-24 12:39:48 -07:00
geeksville
5bab16636d
Switch to NimBLE from Bluedroid
...
Meshtastic patched version esp-idf commit #e7f316d5a4eb64ca52d40575cb20815d456a9c4f
used.
In support of: https://github.com/meshtastic/Meshtastic-device/issues/266
2020-07-24 12:39:35 -07:00
geeksville
204f2c1a68
software update service now registered with NimBLE
2020-07-24 11:39:48 -07:00
geeksville
a5b7501a4e
nimble add debug output
2020-07-24 10:12:25 -07:00
geeksville
b0e2c81666
nimble software update WIP builds
2020-07-23 15:57:31 -07:00
geeksville
00ca351169
WIP begin changing software update service over to nimble
2020-07-23 13:01:31 -07:00
geeksville
0415a3c369
Clean up nimble files
2020-07-23 08:10:36 -07:00
geeksville
4eb27b637d
Nimble sleep now works nicely
2020-07-22 22:18:47 -07:00