Wykres commitów

826 Commity (99dac51b9dc2cb61d089f4b41754bfcc48e9268f)

Autor SHA1 Wiadomość Data
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
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 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
Zombodotcom 1c6092c430 Fixed GPS pin Definitions 2020-06-15 11:38:15 -06: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
Marcel van der Boom 37c598833c Add support for SH1106 controller
The SH1106 is almost indistinguisable from a SSD1306.

- the nr of columns in the sh1106 is 132 vs 128
- use the proper includes/library functions when in use
2020-06-14 10:28:23 +02: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