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
Professr
6d60a061bc
Merge https://github.com/meshtastic/Meshtastic-device into issue#154
2020-06-22 12:27:44 -07:00
Professr
6a09ddef18
Resolved merge conflict
2020-06-22 12:25:59 -07:00
Professr
d48e803b7b
Custom utf8 conversion replaces unconvertable chars with ? instead of blanks, #154
2020-06-22 12:03:26 -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
Marlon Spangenberg
3a69539192
Just a link to a need little case for the TTGO LORA32 v1
2020-06-22 20:15:19 +02:00
Professr
cfcaf28ace
Switched user button to OneButton, added alt button GPIO for #162
2020-06-22 11:09:26 -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
Professr
e45d0c4dcf
Offset battery bars by 1 to reflect room between BAT_MILLIVOLTS_EMPTY and MIN_BAT_MILLIVOLTS
2020-06-22 00:10:04 -07:00
Professr
5c9f22bc18
Moved node count graphic slightly to the left, to allow room for triple-digit node counts
2020-06-21 19:44:32 -07:00
Professr
d8287e9cdb
Removed DOP to string utility function from GPS.cpp since it's now drawn directly in screen.cpp
2020-06-21 17:43:34 -07:00
Professr
c66e064f42
Replaced battery, node, and gps text with a graphical header. Added hash to the beginning of the channel name.
2020-06-21 17:28:37 -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
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
Professr
da8a048dce
Added GPS DOP support ( #199 )
2020-06-20 18:59:41 -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