geeksville
8190098bb8
experiment with wifi connections for nodes
2020-06-21 14:11:38 -07:00
geeksville
b4de495154
show app version on boot screen
2020-06-20 17:07:17 -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
geeksville
e66b2234f6
Experiment with small ram NRF52s
2020-06-16 15:27:08 -07:00
geeksville
f35b15b09c
Shrink devicestate for small mcus
2020-06-16 15:26:30 -07:00
geeksville
99dac51b9d
Don't use a (huge - 16KB) scratch buffer for device state loading
2020-06-16 15:02:11 -07:00
geeksville
656faf4ce9
ram investigation notes
2020-06-16 15:01:39 -07:00
geeksville
d9ab6986ad
per @dafeman 1.8V works on E22
2020-06-16 12:02:13 -07:00
geeksville
514d45c219
oops supposed to be TXEN
2020-06-16 06:38:08 -07:00
Kevin Hester
94b7fc76c1
Merge pull request #188 from geeksville/ppr
...
sx1262 for dafeman
2020-06-16 06:30:15 -07:00
geeksville
e9923ac257
fix LCD build for devboard
2020-06-16 06:26:34 -07:00
geeksville
60ad1793e4
sx1262 improvements attn @dafeman
2020-06-16 06:26:21 -07:00
geeksville
96a15bec3b
doc updates
2020-06-16 06:25:54 -07:00
Kevin Hester
fba676fc07
Merge pull request #185 from geeksville/bringup
...
nrf52 backmerge into master
2020-06-15 14:53:11 -07:00
geeksville
9ad14ad98b
Cleanup to merge NR52 support back into mainline
2020-06-15 14:47:14 -07:00
geeksville
477c62082d
E22 SX1262 module now works!
...
Thanks mostly to an old github comment by @beegee-tokyo the fix was easy
(comment here https://github.com/jgromes/RadioLib/issues/12#issuecomment-520450429 )
We now set DIO3 to 2.4 volts to power the oscillator inside the E22
module (undocumented in the E22 docs)
2020-06-15 14:38:09 -07:00
geeksville
82169d4115
make recent changes work on non ESP hardware
2020-06-15 13:32:06 -07:00
geeksville
362d5452d5
remove unused chip
2020-06-15 13:31:53 -07:00
geeksville
92e5a15399
Merge branch 'master' into cubecell
2020-06-15 12:42:01 -07:00
geeksville
114e0c4ada
Merge branch 'master' into bringup
2020-06-15 12:41:22 -07:00
Kevin Hester
075ff26499
@mrvdb added support for SH1106 displays!
...
Add support for SH1106 controller
2020-06-15 12:29:59 -07:00
Kevin Hester
d65f2ede81
Merge branch 'master' into sh1106-support
2020-06-15 12:26:12 -07:00
Kevin Hester
4a9248a451
@zombodotcom added support for optional external GPS on heltec lora v2!
...
Fixed GPS pin Definitions for Heltec Lora V2
2020-06-15 12:25:56 -07:00
Kevin Hester
0e9ed1e82f
Merge pull request #183 from geeksville/dev
...
Dev
2020-06-15 07:19:45 -07:00
geeksville
02ce0558b9
Merge remote-tracking branch 'root/master' into dev
2020-06-15 07:13:34 -07:00
geeksville
63110f0134
Merge remote-tracking branch 'mine/dev' into dev
2020-06-15 07:12:31 -07:00
geeksville
d8db4449be
0.7.6
2020-06-15 07:04:03 -07:00
geeksville
fda98bbf58
oops BLE auth should not change
2020-06-14 15:52:06 -07:00
geeksville
aadba1f694
add printPacket for debug printing packets
2020-06-14 15:30:42 -07:00
geeksville
2c8d152885
Use old style (pre BLE 4.2) pairing, it seems more reliable
2020-06-14 15:30:21 -07:00
Kevin Hester
e80de4eba0
Merge pull request #179 from geeksville/dev
...
omg so good
2020-06-13 16:55:32 -07:00
geeksville
e382a181f7
Merge remote-tracking branch 'root/master' into dev
2020-06-13 16:50:01 -07:00
Kevin Hester
85f69cb908
Merge branch 'master' into dev
2020-06-13 16:49:44 -07:00
geeksville
112a94e572
0.7.5
2020-06-13 16:48:34 -07:00
geeksville
13307c502f
misc debug output
2020-06-13 16:29:53 -07:00
geeksville
8a1754efe8
leave the software update service off for now - no one is using ityet
2020-06-13 11:36:45 -07:00
geeksville
8caa075bc6
used fixed pool allocator for now - since that's how we've been testing
2020-06-13 11:05:36 -07:00
geeksville
d5deb49d20
use executeDelete to prevent leaking BLE handles
2020-06-13 11:05:13 -07:00
geeksville
575a15e135
remove more dead rev1 protocol code
2020-06-13 08:29:41 -07:00
geeksville
dc7469c64b
useful bluetooth debugging output
2020-06-13 08:29:25 -07:00
geeksville
f54b18f733
each tx packet might have a retransmission/ack copy, make pool bigger
2020-06-13 08:27:44 -07:00
geeksville
db66e4dc00
ensure we never get null from malloc
2020-06-13 08:27:25 -07:00
geeksville
47e614c7d6
fix #172
...
We need our own branch because we need this fix and associated pullrequest
https://github.com/espressif/arduino-esp32/pull/4085
2020-06-13 08:26:48 -07:00
geeksville
03cb3c2145
basic stack debugging - we are okay for now
2020-06-12 16:37:03 -07:00
geeksville
a8d4b5479d
don't start the BLE update service for now - the android side isn't ready
2020-06-12 15:48:24 -07:00
geeksville
de37e1bbab
todo notes
2020-06-12 15:40:36 -07:00
geeksville
f0b8f10665
Fix #149 : Use a simple heap allocator for now, after 1.0 we can go to
...
fixed sized pools to protect against fragmentation.
2020-06-12 12:11:18 -07:00
geeksville
88b91de197
Prepare to make MemoryDynamic
2020-06-12 11:56:13 -07:00
Kevin Hester
f22bb34c07
Merge pull request #173 from geeksville/master
...
todo updates
2020-06-12 09:09:19 -07:00
Kevin Hester
2d1cb7a43a
Merge branch 'master' into master
2020-06-12 09:02:11 -07:00
geeksville
dc169675e2
Update TODO list
2020-06-12 09:01:28 -07:00
geeksville
99f8253637
protobuf updates
2020-06-12 08:59:48 -07:00
Kevin Hester
f3244caac1
Merge pull request #171 from geeksville/master
...
doc updates
2020-06-11 21:19:58 -07:00
geeksville
6edaadf5d8
Update BLE docs
2020-06-11 21:14:53 -07:00
geeksville
1f668046a0
if we can't sleep, at least have the processor block for 100ms
2020-06-10 18:23:20 -07:00
Kevin Hester
cb2aa3b29f
Merge pull request #168 from geeksville/usb
...
misc bug fixes, see below
2020-06-10 15:38:45 -07:00
geeksville
8ccd59a7d8
Fix #115 : wake from light sleep if a character arrives on the serial port
...
Note - we do this not by using the uart wake feature, but by the lower
power GPIO edge feature. Recommend sending "Z" 0x5A - because that has
many edges. Send the character 4 times to make sure the device is awake
2020-06-10 15:36:38 -07:00
geeksville
ddfdae64bf
Fix #167 while in light sleep, allow loop() to still run occasionally
2020-06-10 14:11:56 -07:00
geeksville
21a90a42e5
move flutter ideas into own project
2020-06-10 14:02:53 -07:00
geeksville
712d6e5c1e
Merge remote-tracking branch 'root/master' into usb
2020-06-09 18:24:05 -07:00
geeksville
f02a2c0853
Merge branch 'usb' into bringup
2020-06-09 18:20:34 -07:00
geeksville
00d55c9daa
require min app version 172
2020-06-09 18:20:06 -07:00
geeksville
a05e45f84b
make txQueue private
2020-06-09 15:47:05 -07:00
Kevin Hester
e650033f2c
Merge pull request #166 from geeksville/usb
...
Changes to support USB
2020-06-09 11:52:48 -07:00
geeksville
846fc14b4a
0.7.4
2020-06-09 10:35:13 -07:00
geeksville
a8a5e036f5
turn off serial debug output once we are using the protocol on the stream
2020-06-09 10:35:06 -07:00
geeksville
009f05b61d
temp workaround for sleep bug #167
2020-06-09 06:38:09 -07:00
geeksville
d8a6f82459
Merge remote-tracking branch 'root/master' into usb
2020-06-08 16:42:45 -07:00
Kevin Hester
185fe8520a
Merge pull request #164 from rradar/patch-1
...
Update build-instructions.md to use code tags
2020-06-08 16:42:31 -07:00
geeksville
ce9bac34d6
add a new SERIAL psm state, to ensure device doesn't sleep while
...
connected to the phone over USB.
In support of
https://github.com/meshtastic/Meshtastic-Android/issues/38
2020-06-08 16:37:49 -07:00
Kevin Hester
e80673ed15
Merge branch 'master' into patch-1
2020-06-08 16:32:43 -07:00