Kevin Hester
6dec6af5dc
Merge pull request #240 from tobymurray/master
...
Add Canada to list of countries that use 915 MHz
2020-07-01 11:59:04 -07:00
Kevin Hester
11444621ae
Merge branch 'master' into master
2020-07-01 10:26:31 -07:00
Kevin Hester
98f1b3296c
Merge pull request #241 from geeksville/dev
...
Dev
2020-07-01 10:26:13 -07:00
geeksville
26c43e7091
minor docs
2020-07-01 10:22:17 -07:00
geeksville
3151cfb064
0.7.10
2020-07-01 10:09:32 -07:00
geeksville
c327fee986
Fix formatting
2020-07-01 10:09:06 -07:00
geeksville
a4f53270e8
fix heltec build (and fix formatting)
2020-07-01 10:08:38 -07:00
geeksville
a7456a1126
all targets are arduino - for now
2020-07-01 10:08:09 -07:00
geeksville
8381512ce4
todo updates
2020-07-01 09:32:01 -07:00
Kevin Hester
20a669029b
Merge pull request #237 from Professr/issue#182
...
Switch main display to event-driven model, abstract the three main status info categories, work on power.h
2020-06-28 19:10:42 -07:00
Kevin Hester
be8e663d39
Merge pull request #236 from geeksville/dev
...
turn on thread watchdog
2020-06-28 11:24:03 -07:00
geeksville
0d4a9748e3
Merge remote-tracking branch 'root/master' into dev
2020-06-28 11:13:05 -07:00
geeksville
bd477f0fb2
turn on thread watchdog
2020-06-28 11:12:12 -07:00
Kevin Hester
64da384fc1
Merge pull request #234 from geeksville/dev
...
Dev
2020-06-26 16:16:54 -07:00
geeksville
a595fc4642
Fix #233 - init distance string before drawing it
...
(and violating my own "no formatting checkins with other changes" rule
to restore proper indentation for this file)
2020-06-26 15:04:22 -07:00
geeksville
ac135be8cd
move geeksville's personal todos somewhere else (mostly android)
2020-06-25 15:49:49 -07:00
Kevin Hester
5ea59a1c4d
Merge pull request #230 from aHVzY2g/pr/228
...
fix pr #228 int float casting & made fillRect 2px smaller
2020-06-25 11:41:40 -07:00
Kevin Hester
8bafd87b76
Merge branch 'master' into pr/228
2020-06-25 11:26:37 -07:00
Kevin Hester
6b40e9a5e0
Merge pull request #232 from geeksville/dev
...
Add optional external GPS for TTGO Lora V2
2020-06-25 11:25:46 -07:00
Kevin Hester
a2f6fd9298
Merge branch 'master' into dev
2020-06-25 10:07:06 -07:00
geeksville
9baaa13897
Add optional external GPS for TTGO Lora V2
...
per this request: https://meshtastic.discourse.group/t/gps-pin-assignments-for-custom-boards/501/9?u=geeksville
2020-06-25 09:45:21 -07:00
Kevin Hester
65e53be8b0
Merge pull request #231 from geeksville/dev
...
Add an initial pull-request template
2020-06-25 09:37:40 -07:00
geeksville
7f5283e95d
Add an initial pull-request template
2020-06-25 09:33:29 -07:00
Kevin Hester
afccf1da02
Merge pull request #229 from meshtastic/geeksville-patch-1
...
Update issue templates
2020-06-25 09:21:38 -07:00
Kevin Hester
fc07c7c01f
Update issue templates
2020-06-25 09:18:54 -07:00
Kevin Hester
aeb906414f
Merge pull request #228 from mrvdb/sh1106-support
...
Take configured SCREEN_WIDTH into account for brightness bar
2020-06-25 08:44:34 -07:00
Kevin Hester
13806cce93
Merge pull request #221 from geeksville/dev
...
Dev
2020-06-24 16:18:44 -07:00
geeksville
e7eee0995a
fix line endings
2020-06-24 16:14:38 -07:00
geeksville
5687bd09c6
Merge remote-tracking branch 'root/master' into dev
2020-06-24 14:08:36 -07:00
Kevin Hester
f3db895832
Merge pull request #222 from aHVzY2g/master
...
Fix #207 adjust OLED Brightness by attachDuringLongPress
2020-06-24 14:07:52 -07:00
Kevin Hester
dd2ffe5d14
Merge branch 'master' into master
2020-06-24 14:03:56 -07:00
geeksville
649faa1d93
Merge remote-tracking branch 'root/master' into dev
2020-06-24 13:56:48 -07:00
Kevin Hester
669f96b367
Merge pull request #223 from geeksville/whiteheadfix
...
Fix #150 by @zjwhitehead
2020-06-24 13:46:39 -07:00
geeksville
996821d18e
Merge remote-tracking branch 'root/master'
2020-06-24 13:33:16 -07:00
geeksville
2e172b019e
Undo @zjwhitehead changes to platformio.ini
2020-06-24 13:29:56 -07:00
geeksville
8bb85cdc69
personal TODO list updates (sorry github reviewers)
2020-06-24 13:13:20 -07:00
geeksville
9f6e23754c
Add a no_save development flag to allow using settings that
...
we don't want to save to flash. Use that flag to guard BLE
stress testing code that makes device repeatedly sleep wake
to force numerous BLE resets
2020-06-24 13:10:36 -07:00
geeksville
5a7cfdffb3
Add links to the preinstalled version of the TBEAMs
2020-06-24 12:49:31 -07:00
Kevin Hester
caafddfdfa
Merge pull request #219 from Professr/issue#154
...
Fixed #154 - Cleaned up UTF-8 conversion, tweaked screen.cpp to replace a hardcoded constant
2020-06-24 08:22:29 -07:00
Kevin Hester
ee0e31be97
Merge branch 'master' into issue#154
2020-06-24 08:19:03 -07:00
Kevin Hester
f1da6469a3
Merge pull request #220 from aHVzY2g/patch-1
...
added ttgo-lora32-v1 gps pins again :D
2020-06-24 08:18:47 -07:00
Kevin Hester
58dbc3c702
Merge pull request #216 from Professr/issue#162
...
Use spare TBeam GPIO for an alternate middle button - Issue#162
2020-06-23 15:42:19 -07:00
Kevin Hester
210c904604
Merge branch 'master' into issue#162
2020-06-23 15:40:02 -07:00
Kevin Hester
27fdab7c8d
Merge pull request #214 from geeksville/dev
...
Dev
2020-06-23 15:39:28 -07:00
Kevin Hester
ba3e1abb5e
Merge branch 'master' into dev
2020-06-23 15:37:07 -07:00
Kevin Hester
ce194e2162
Merge pull request #212 from Professr/issue#197
...
Add cpp clamp function to utils.h, converted signal strength to %
2020-06-23 15:36:53 -07:00
Kevin Hester
595166db8e
Merge branch 'master' into dev
2020-06-23 15:35:55 -07:00
Kevin Hester
38d9e34a66
Merge branch 'master' into issue#197
2020-06-23 15:34:15 -07:00
Kevin Hester
c1e0977db3
Merge branch 'master' into issue#162
2020-06-23 15:28:54 -07:00
Kevin Hester
b4f32e7645
thank you @rorosaurus!
...
update README per issue #189
2020-06-23 15:26:40 -07:00
geeksville
4e958c9230
make software update keep device from sleeping
2020-06-22 17:10:41 -07:00
geeksville
64cf1890f2
prebump to 0.7.9 build number, though not doing a release yet...
...
Because I want to pick a min build number for 'BLE OTA update allowed'
2020-06-22 17:10:18 -07:00
Kevin Hester
9061b3d8c3
Merge pull request #206 from geeksville/dev
...
Dev
2020-06-22 11:39:13 -07:00
geeksville
2839539c6c
todo for my personal work queue
2020-06-22 11:36:48 -07:00
geeksville
f77a1798f3
Merge remote-tracking branch 'root/master' into dev
2020-06-22 11:36:06 -07:00
Kevin Hester
664b558a36
Merge pull request #210 from aHVzY2g/patch-1
...
Just a link to a need little case for the TTGO LORA32 v1
2020-06-22 11:26:18 -07:00
geeksville
c1865f127c
make sure people who are not just me, get the fixed arduino-esp32
2020-06-22 11:17:08 -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
geeksville
c5851a4a0c
Report battery level to other nodes in mesh (and apps).
...
Also today I'll turn back on the the standard "has a battery" BLE
device profile, so the locally connected radio should show up in the
phone's bluetooth popup of battery levels (similar to how a BLE
headphone battery level appears)
cc @lgoix - using code from @professr
```
meshtastic --info
Connected to radio...
my_node_num: 2883444536
has_gps: true
num_channels: 13
region: "unset"
hw_model: "tbeam"
firmware_version: "unset"
packet_id_bits: 32
current_packet_id: 91018534
node_num_bits: 32
message_timeout_msec: 300000
min_app_version: 172
preferences {
position_broadcast_secs: 900
send_owner_interval: 4
wait_bluetooth_secs: 120
screen_on_secs: 300
phone_timeout_secs: 900
phone_sds_timeout_sec: 7200
mesh_sds_timeout_secs: 7200
sds_secs: 31536000
ls_secs: 3600
}
channel_settings {
tx_power: 23
modem_config: Bw125Cr48Sf4096
psk: "\324\361\273: )\007Y\360\274\377\253\317Ni\277"
name: "Default"
}
Nodes in mesh:
{'num': 2883444536, 'user': {'id': '!2462abdddf38', 'longName': 'Unknown df38', 'shortName': '?38', 'macaddr': 'JGKr3d84'}, 'position': {'altitude': 96, 'batteryLevel': 100, 'latitudeI': 375210641, 'longitudeI': -1223090398, 'time': 1592843564, 'latitude': 37.5210641, 'longitude': -122.3090398}}
```
2020-06-22 09:36:19 -07:00
geeksville
0c0b2446b7
Merge remote-tracking branch 'root/master' into dev
2020-06-22 09:22:54 -07:00
Kevin Hester
ce9352fd23
Merge pull request #209 from Professr/issue#134
...
Converted status text to graphical header, Issue#134
2020-06-22 09:22:37 -07:00
Kevin Hester
375ae5fe77
Merge pull request #208 from Professr/issue#196
...
Added battery charge percentage support, Issue#196
2020-06-22 09:19:10 -07:00
geeksville
665d35196d
never wait on GPS reads
2020-06-22 09:17:15 -07:00
geeksville
9757f9ae53
geeksville personal todo list
2020-06-22 09:17:04 -07:00
geeksville
982b2e33ff
Merge remote-tracking branch 'root/master' into dev
2020-06-21 14:11:53 -07:00
geeksville
8190098bb8
experiment with wifi connections for nodes
2020-06-21 14:11:38 -07:00
Kevin Hester
c99411311b
Merge pull request #204 from Professr/issue#199
...
@professr Added GPS DOP support (#199 )
2020-06-21 14:05:05 -07:00
geeksville
b4de495154
show app version on boot screen
2020-06-20 17:07:17 -07:00
Kevin Hester
aaa6af3f38
Merge pull request #202 from geeksville/dev
...
0.7.8 - build with new fixed arduino-esp32 lib
2020-06-20 14:58:19 -07:00
geeksville
b11b322581
0.7.8
2020-06-20 14:53:25 -07:00
geeksville
60b38215ce
fix docs per @feh123
2020-06-20 09:58:45 -07:00
geeksville
53e68515dd
Merge remote-tracking branch 'root/master' into dev
2020-06-19 13:57:21 -07:00
geeksville
7676ae9184
typo
2020-06-19 13:57:10 -07:00
Kevin Hester
b385feefa5
Merge pull request #201 from geeksville/dev
...
Fix crypto doc links
2020-06-19 13:50:19 -07:00
Kevin Hester
fc50b4abc0
Merge branch 'master' into dev
2020-06-19 13:47:52 -07:00
geeksville
0104a2eb3a
Fix crypto doc links
2020-06-19 13:47:00 -07:00
Kevin Hester
23fdc9d1a9
Merge pull request #195 from geeksville/dev
...
Dev
2020-06-19 13:30:53 -07:00
geeksville
ea4a678308
Add reviewer comments on crypto
2020-06-19 13:27:31 -07:00
geeksville
6566c4f15e
don't send bogus latitudes
2020-06-18 14:09:13 -07:00
geeksville
6f39f1740f
add pinetab work queue
2020-06-18 11:57:29 -07:00
geeksville
7b61bdbfd2
Merge remote-tracking branch 'root/master' into dev
2020-06-18 11:50:44 -07:00
geeksville
8e65db19b0
Add notes on linux drivers & pins for pinetab #143
2020-06-18 11:50:04 -07:00
Kevin Hester
698fcdad36
Merge pull request #194 from geeksville/dev
...
Fix #187 , Ublox GPS fixes, see below:
2020-06-18 11:25:45 -07:00
geeksville
c25d6e974f
sometimes first read might return 0 for EITHER lat or lon
2020-06-18 11:22:38 -07:00
geeksville
35aae48932
0.7.7
2020-06-18 11:18:53 -07:00
geeksville
f8afa2703f
Merge remote-tracking branch 'root/master' into dev
2020-06-18 11:18:15 -07:00
geeksville
cd903dceb9
Fix #187 , Ublox GPS fixes, see below:
...
This was a good one. Two problems
1) We've apparently always been using hte sparkfun API the wrong way, but
but we mostly got lucky.
2) Changing to use the API correctly (asyncronously) exposed a bug in
the library - fixed in a seperate commit
2020-06-18 11:17:01 -07:00
Kevin Hester
5843c6f25e
Merge pull request #193 from geeksville/dev
...
misc fixes
2020-06-17 19:29:14 -07:00
geeksville
3005373760
fix wording of GPS screen messages to be less confusing. Now:
...
No GPS
No Sats
GPS OK
2020-06-17 17:26:37 -07:00
geeksville
7678540a93
For #187 was not reporting GPS status on new API
2020-06-17 17:25:55 -07:00
geeksville
463666aec5
oops - can't call DEBUG_MSG this early on ESP32
2020-06-17 16:04:37 -07:00
geeksville
5847f94ece
Merge remote-tracking branch 'mine/dev' into dev
2020-06-17 15:48:04 -07:00
geeksville
09855b76ef
TODO updates
2020-06-17 15:45:49 -07:00
Kevin Hester
f4d476d160
Merge pull request #191 from geeksville/dev
...
merge cubecell/memory experiments
2020-06-17 11:41:31 -07:00
Kevin Hester
d88d4be63e
Merge branch 'master' into dev
2020-06-17 11:39:23 -07:00
geeksville
154114e900
merge cubecell experiments back into master (might delete later)
2020-06-17 11:35:21 -07:00
geeksville
03f019dea2
memory size debugging
2020-06-16 19:55:14 -07:00
geeksville
a47524b762
cubecell wip
2020-06-16 17:13:26 -07:00
geeksville
fd2f5a5ba4
Merge branch 'dev' into cubecell
2020-06-16 16:18:30 -07:00