Wykres commitów

177 Commity (7475e3c1053f10b5b942c20ad8aa55ea649a74c7)

Autor SHA1 Wiadomość Data
Kevin Hester f110225173 Update variant file and qspi flash programming settings for new ttgoeink
Note: bin/qspi-flash-test.sh contains a script you can use for basic
bench programming and testing of the serial spi flash over SWD
2021-01-16 10:34:46 +08:00
Kevin Hester 6e31ba30c7 move generated protobuf c code to own directory 2020-12-30 12:34:22 +08:00
Kevin Hester 2edc6b363d fix #587 thanks @cronyx 2020-12-27 12:53:23 +08:00
Kevin Hester 901ff6bb1e bug #587 try to work with old (2.x?) versions of python 2020-12-25 10:16:49 +08:00
Kevin Hester 616290edcc speed up build for my slow laptop 2020-12-21 11:13:16 +08:00
Kevin Hester c361c1fab7 Update to nanopb 0.4.4 2020-12-11 08:31:41 +08:00
Kevin Hester 2d4849e0d0 remote try catch in new build tool - file was missing 2020-12-10 14:04:19 +08:00
Kevin Hester 99c8df8e7d try to fix CI again 2020-12-10 13:17:43 +08:00
Kevin Hester 45d72bd51b fix CI build - make projectdir relative 2020-12-10 12:44:35 +08:00
Kevin Hester b1c30f0650 Use a custom platformio py file to always set build version 2020-12-10 11:28:15 +08:00
Kevin Hester a4bb1937c1 Merge remote-tracking branch 'root/master' into udp 2020-12-09 11:21:59 +08:00
Kevin Hester 8f5a1f19d3 add remote gpio control as an example plugin
https://github.com/meshtastic/Meshtastic-device/issues/182
2020-12-06 18:33:42 +08:00
Kevin Hester 9b24cc6dd6 update protobufs 2020-12-04 18:54:00 +08:00
Kevin Hester 0b0d293a66 Move text message handling into the new plugin system 2020-11-28 12:10:19 +08:00
Kevin Hester 19d81347f2 1.1.9 (release for @mc-hamster only in android app alpha) 2020-11-20 07:42:02 +08:00
Kevin Hester d7d13d637c clean up filesystem goo, add spiffs to install scripts, fix #496
@mc-hamster seems to work pretty good for me, so I'll send a PR to you
for the dev-http branch.

I'll push out an android alpha build later today (once the build is
complete).  Once this new device load is out in the field _future_
device builds will support updating spiffs from android. (i.e. device
loads older than 1.1.9 must be updated to 1.1.9 or later before spiffs
support is implemented on the device side - so some users might need to
update twice before the new spiffs contents will appear on their device)
2020-11-19 09:25:02 +08:00
Kevin Hester f2698bbf91 bug #496 - allow update clients to program SPIFFS region
also have build system properly build spiffs release builds
2020-11-16 08:56:32 +08:00
Kevin Hester 2c9c5991a0 add a script for testing release builds 2020-11-15 08:24:34 +08:00
Kevin Hester c2e8ac7173 1.1.8 2020-11-07 19:20:38 +08:00
Kevin Hester b9a1cae72d 1.1.7 2020-10-29 13:27:52 +08:00
Kevin Hester 4ad562b9f4 The new 7.2.0 soft device works on nrf52833 2020-10-28 13:01:50 +08:00
Kevin Hester c078c08c3e Merge branch 'dev' into ppr1 2020-10-23 16:53:38 +08:00
Kevin Hester 14c4022c18 1.1.6 (and screen layout tweaks) 2020-10-21 19:18:03 +08:00
Kevin Hester ad7a474a52 update buildscript to generate universal/regionless roms 2020-10-21 12:48:04 +08:00
Kevin Hester 22f23bb07d Merge branch 'dev' into ppr1
# Conflicts:
#	src/gps/NMEAGPS.cpp
2020-10-16 15:59:55 +08:00
Kevin Hester b0837c10c6 eink display improvements 2020-10-16 10:53:55 +08:00
Kevin Hester 5f2f3c94b9 PPR1 and allow boards to set lower or higher sx1262 power limits 2020-10-15 13:47:10 +08:00
Kevin Hester 152ebf0dff Merge branch 'dev' into ppr1 2020-10-14 10:24:39 +08:00
Kevin Hester 5b1511c930 ppr1 make jlink scripts 2020-10-14 10:21:55 +08:00
Kevin Hester b41a32c6b6 1.1.5 2020-10-14 09:04:20 +08:00
Kevin Hester ca77d48b20 corvus2 gps still doesn't work WIP 2020-10-13 14:43:28 +08:00
Kevin Hester 66a7f896c8 1.1.4 2020-10-12 09:27:48 +08:00
Kevin Hester 8330c3270e 1.1.3 2020-10-11 08:15:52 +08:00
Kevin Hester e8b8ec69f1 1.1.2 2020-10-08 07:48:14 +08:00
Kevin Hester ef899425b8 1.1.1 2020-10-07 13:46:39 +08:00
geeksville 7f3217d69e update image build script 2020-09-29 14:12:26 -07:00
geeksville 158e3edbe7 eink generate full image 2020-09-28 15:21:54 -07:00
geeksville 116fe6d109 eink bootloader finished 2020-09-28 15:18:32 -07:00
geeksville 6a4ef7e1d1 eink board serial flash seems to work 2020-09-28 14:10:33 -07:00
geeksville e5d4fbb164 fix pins per email eink 2020-09-28 13:03:54 -07:00
comgram 55cb0c52ee Add Korean Frequency 2020-09-21 16:10:20 +09:00
geeksville bd126b866c 1.1.0 2020-09-19 10:32:57 -07:00
r51n 1a1a0fbfbe
add ANZ to build list 2020-09-17 12:04:38 +00:00
geeksville 62e333b235 1.0.0 2020-09-13 11:53:31 -07:00
geeksville 6d9bdbb628 0.9.7 2020-09-12 10:21:44 -07:00
geeksville 8ca6bbfb78 0.9.6 2020-09-11 13:30:44 -07:00
geeksville 347484baaf 0.9.5 2020-08-30 14:38:23 -07:00
geeksville 9145945efa 0.9.3 2020-08-22 09:10:08 -07:00
geeksville 9c90de0f6f 0.9.2 2020-08-21 10:25:34 -07:00
geeksville 66557241f3 Generate UF2 files for NRF52 release builds 2020-08-17 12:29:45 -07:00
geeksville 22946b5e51 @BigCorvus board now kinda boots
###RTT Client: -----------------------------------------------
###RTT Client: Connecting to J-Link RTT Server via localhost:19021 ...
###RTT Client: Connected.

SEGGER J-Link V6.70c - Real time terminal output
SEGGER J-Link ARM V9.6, SN=69663845
Process: JLinkGDBServerCLExe
Emitting reboot packet for serial shell
I2C device found at address 0x55
done
Meshtastic swver=unset, hwver=unset
Reset reason: 0x0
FIXME, call randomSeed
ERROR: No UBLOX GPS found
Hoping that NEMA might work
RadioConfig reset!
Initial packet id 1481765933, numPacketId 4294967295
No saved preferences found
NODENUM=0xB18C3A4E, dbsize=1
Starting meshradio init...
Set radio: name=Default, config=3, ch=6, power=17
SX1262 init result 0
sending owner !df5db18c3a4e/Unknown 3a4e/?4E
Update DB node 0xB18C3A4E, rx_time=0
old user !df5db18c3a4e/Unknown 3a4e/?4E
updating changed=0 user !df5db18c3a4e/Unknown 3a4e/?4E
Adding packet record (id=0x5851F430 Fr0x4E To0xFF, WantAck0, HopLim3 Payload:User)
enqueuing for send (id=0x5851F430 Fr0x4E To0xFF, WantAck0, HopLim3 encrypted)
txGood=0,rxGood=0,rxBad=0
Starting low level send (id=0x5851F430 Fr0x4E To0xFF, WantAck0, HopLim3 encrypted)
assert failed src/mesh/SX1262Interface.cpp: 102, virtual void SX1262Interface::setStandby(), test=err == ERR_NONE
2020-08-17 11:29:00 -07:00
Todd Allen d191b12801 Adding port/help flags and error checking 2020-07-27 09:14:04 -04:00
geeksville 1aa7451866 0.9.1 2020-07-24 12:41:14 -07:00
geeksville 68490336b8 0.8.2 2020-07-18 16:28:14 -07:00
geeksville 39b0a89821 0.8.1 2020-07-18 13:19:35 -07:00
geeksville cfad226b2b use new ttgo-lora build names 2020-07-17 14:11:27 -07:00
geeksville 4550cce639 0.7.11 2020-07-12 14:42:21 -07:00
geeksville 7802d00031 add nrf52832 support 2020-07-10 10:03:08 -07:00
geeksville 40a15248e8 @slavino fixed tbeam in #243, so add it back to the builds 2020-07-09 22:43:04 -07:00
geeksville 3151cfb064 0.7.10 2020-07-01 10:09:32 -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
geeksville b11b322581 0.7.8 2020-06-20 14:53:25 -07:00
geeksville 35aae48932 0.7.7 2020-06-18 11:18:53 -07:00
geeksville 656faf4ce9 ram investigation notes 2020-06-16 15:01:39 -07:00
geeksville d8db4449be 0.7.6 2020-06-15 07:04:03 -07:00
geeksville 112a94e572 0.7.5 2020-06-13 16:48:34 -07:00
geeksville 846fc14b4a 0.7.4 2020-06-09 10:35:13 -07:00
geeksville 6a3853ef35 0.6.8 2020-06-06 08:33:20 -07:00
geeksville 4b5cfaf9ba changes from bringing up PPR 2020-06-05 11:00:18 -07:00
geeksville 4e5a445d8b 0.6.7 2020-06-04 10:37:08 -07:00
geeksville 6a3033fa85 improve NRF52 debugging environment 2020-05-26 15:55:36 -07:00
Nicolas Derive 9f2646ba03 writeflash is actually write_flash in esptool.py 2020-05-22 12:53:54 +02:00
geeksville 3d919b21f6 0.6.4 2020-05-21 17:51:35 -07:00
geeksville 95e952b896 todo update 2020-05-16 16:09:06 -07:00
Mark Huson 4da5d79e88 add device-update to zip 2020-05-06 19:45:02 -07:00
Mark Huson fc0c9bcfe3 add update script and README changes 2020-05-06 19:43:17 -07:00
geeksville 8bfe9fa8fc 0.6.3 - fix the problem of BLE message receiption being busted in 0.6.2 2020-05-05 18:40:17 -07:00
geeksville 95df7dd8dc 0.6.2 2020-05-04 20:04:44 -07:00
geeksville 4735b3ff5b 0.6.1 hotfix build for busted heltec style devices 2020-05-01 16:35:32 -07:00
geeksville cfd6483ea5 oops - platform IO can have stale target specific builds without this 2020-05-01 16:34:16 -07:00
geeksville 02dfe7564f 0.6.0 release 2020-04-28 15:39:05 -07:00
geeksville dec4870649 begin cleaning up mesh library layer so that it could be split someday 2020-04-27 07:54:19 -07:00
geeksville 309e7be00c use segger console on nrf52 2020-04-23 13:52:46 -07:00
geeksville a0b6d57591 Fix #69 - new BLE API is in and tested from android 2020-04-23 11:41:30 -07:00
geeksville bd77d47215 change serial baud rate to 921600 2020-04-22 14:58:35 -07:00
geeksville 2419ebb04e 0.4.3 Fix #92: omg - for the last couple of weeks the official builds were
all using US frequencies.  This build fixes this (and makes the build
system cleaner in general).

If you are building your own builds in the IDE you'll need to start
setting an environment variable called COUNTRY to your two letter
country code (or leave unset to get US frequencies).  See new comment
in platformio.ini.
2020-04-19 08:33:59 -07:00
geeksville 184eac6281 0.4.2 2020-04-17 18:51:46 -07:00
geeksville 62286fff52 0.4.1 release 2020-04-17 13:05:16 -07:00
geeksville 6afeb3e456 ok - new router seems to approximately work 2020-04-17 10:38:44 -07:00
geeksville 86716c4397 remove tbeam0.7 until someone who has the hardware can debug it 2020-04-16 09:05:53 -07:00
geeksville ac7f3cd603 fix bin paths 2020-04-12 10:54:27 -07:00
geeksville ef395a1596 0.2.3 2020-04-05 14:39:42 -07:00
geeksville 1b050a6c3d stop distributing the (enormous) elf files in the zip file 2020-03-30 18:51:15 -07:00
geeksville c1f8c8cca4 0.2.0 2020-03-28 20:10:37 -07:00
geeksville ea250d9cd3 add initial guess at TBEAM 0.7 hardware support 2020-03-28 15:31:22 -07:00
geeksville be468a2183 add reasonable guesses for TTGO LORA V1 and V2 boards - thanks @sensorsiot
for the pinouts
2020-03-28 14:45:33 -07:00
geeksville a350b3795b remove unused file 2020-03-28 13:16:54 -07:00
geeksville cf2aa37635 clean up configuration.h and add support for ttgo-lora-v1 boards 2020-03-27 16:55:19 -07:00
geeksville d831beab3d moving build selection into platformio.ini rather than nasty #defines. thanks to @sensorslot
for the pointer to https://github.com/arendst/Tasmota - where I just borrowed heavily ;-)
2020-03-27 14:03:58 -07:00
geeksville 4d54df4c9b 0.1.10 2020-03-25 16:21:41 -07:00