Wykres commitów

66 Commity (c3c359c0cbc42a1d0d8acc1dbc1e92a6f3fed26a)

Autor SHA1 Wiadomość Data
mkinney 3a5f492106
add nano_g1 to build (#1417) 2022-04-27 12:20:10 -05:00
Thomas Göttgens 213d9512f1
WIP: unify the RAK targets into one firmware (#1350)
* First steps to unify GPS Lib for RAK 1910 and RAK 12500

* Technicalities. Out with the old and build the new.

* Adapt Matrix

* We use 0.4.5 now

* While we're at it, yank the RAK815, it's EOL

* Satisfy CI - for now

* - yank UBX library, talk to GPS chip with NMEA only.
- more autodetect going on, this time for the Eink Display.

TODO: actually do something with the scan findings.

* i swear this works on windows! :-)

* these are only there to make CI happy

* don't update eink display if not detected.

* Replace Oberon Crypt Library with modified Adafruit Library. This elimintaes the need for the sdk-nfxlib submodule.

* - Revert auto screen selection (incomplete)
- Revert nrF crypto engine (needs more work)
- add separate defines for not-auto-selecting screen lib.

* Define 2 new variants for RAK - with or without epaper

* Update variants

Co-authored-by: Sacha Weatherstone <sachaw100@hotmail.com>
Co-authored-by: Ben Meadors <thebentern@tuta.io>
2022-04-25 15:13:41 +10:00
Mark Trevor Birss b7aa1397c7
Add DIY nRF82540 PCA10059 4.2inch NiceRF 868 (#1354)
* Update build-all.sh

* Update configuration.h

* Update EInkDisplay2.cpp

* Create platformio.ini

* Create variant.cpp

* Create variant.h

* Update platformio.ini

* Update check-all.sh

* Create nordic_pca10059.json

* Update variant.h

* Update EInkDisplay2.cpp

* Update configuration.h

* Update platformio.ini

* Update EInkDisplay2.cpp

* Update variant.h

* Update EInkDisplay2.cpp

* Update configuration.h

* Update EInkDisplay2.cpp

* Update variant.h

* Update nordic_pca10059.json

* Update platformio.ini

* Update platformio.ini

* Update platformio.ini

* Update platformio.ini

* Update variant.h

* Update variant.h

* Update variant.h

* Update variant.h

* Update variant.h

* Update variant.h

* Update variant.h

* Update configuration.h

* Update EInkDisplay2.cpp

* Update variant.h

* Update variant.h

* Update platformio.ini

* Update configuration.h

* Update configuration.h

* Update platformio.ini

* Update platformio.ini

* Update configuration.h

* Update platformio.ini

* Update configuration.h

* Update platformio.ini

* Update configuration.h

* Update configuration.h

* Update platformio.ini

* Update configuration.h

Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2022-04-05 11:46:07 -05:00
Thomas Göttgens bbf044795a
weed out old versioning macros (#1312)
weed out old versioning macros
2022-03-20 11:53:37 +01:00
Mark Trevor Birss 8303500b74
Add RAK4361_5005_RAK14000 board variant and enable e-Paper module (#1199)
* Create platformio.ini

* Create variant.cpp

* Create variant.h

* Update EInkDisplay2.cpp

* Update build-all.sh
2022-02-19 07:30:30 -06:00
Thomas Göttgens 8e9b852faa
Littlefs rebased to Master (#1205)
* Littlefs
2022-02-14 11:45:29 -06:00
Ben Meadors ab96579904
Github action runs on job matrix now for parallel operation (both build and check) (#1202)
* Build matrix for parallel jobs
2022-02-13 14:10:59 -06:00
Ben Meadors d79dc631f1
Fixed RAK11200 configuration and added to build-all (#1192)
* Fixed RAK11200 configuration and added to build-all 

Co-authored-by: Mike Kinney <mike.kinney@gmail.com>
2022-02-10 20:21:36 -06:00
Jordan Mulcahey 706d6e2671 Use /usr/bin/env in bash and python script shebangs 2022-01-07 02:53:33 -08:00
Thomas Göttgens e24a2116d8
build the new board with build_all 2021-12-30 22:19:04 +01:00
Ben Meadors c8bea4f091 Split RAK-4631 targets by base board 2021-12-07 20:42:06 -06:00
Vladislav Osmanov d1eb314047 building `meshtastic-diy-v1` in `build-all.sh` 2021-12-03 14:10:41 +03:00
Kevin Hester 079843d777 add native build to bin zip 2021-08-18 11:10:20 -07:00
Kevin Hester bd7171a7a2 1.2.45 2021-08-18 10:57:26 -07:00
Kevin Hester 42f3154079 store elfs (for later debugging) in github artifacts 2021-05-26 10:21:26 +08:00
Kevin Hester 6b56583023 copy windows install scripts into build dir 2021-05-25 11:18:36 +08:00
Kevin Hester 7f51517961 better support for heltec 2021-05-11 09:44:41 +08:00
Kevin Hester 2e832774a2 provide short versions to android 2021-05-09 10:57:12 +08:00
Kevin Hester 2a9b2d3b29 official name for t-echo board 2021-04-27 10:21:54 +08:00
Kevin Hester c5bb62202d keep prebuilds for all commits for 30 days 2021-04-16 12:46:21 +08:00
Kevin Hester c5e0ca5c02 fix error seen on virgin machines 2021-04-16 12:34:07 +08:00
Kevin Hester 49c6256270 test adding artifacts 2021-04-16 12:23:09 +08:00
Kevin Hester f1376406fa Add RAK4631 to build 2021-04-12 13:39:45 +08:00
Jm Casler da732c291f Update build-all for tlora_v1_3 2021-03-21 07:43:55 -07:00
Kevin Hester efebb8bb0b remove country from rom support 2021-03-14 10:13:28 +08:00
Kevin Hester 866125f2ab fix release script for universal builds 2021-03-02 15:37:56 +08:00
Kevin Hester 587102f6bc fix android lint warning 2021-02-21 11:36:34 +08:00
Kevin Hester 60a01567d9 remove region specific builds 2021-02-17 19:01:20 +08:00
Kevin Hester 450e877cfb fix #661 - create $archivedir 2021-02-14 14:14:50 +08:00
Kevin Hester 9069e5b33e no longer need to set num jobs, because my computer is better 2021-02-04 11:51:12 +08:00
Jm ca83a78e13 Fix for #650 - build-all.sh will fail 2021-01-22 19:50:12 -08:00
Kevin Hester 616290edcc speed up build for my slow laptop 2020-12-21 11:13:16 +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 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 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
comgram 55cb0c52ee Add Korean Frequency 2020-09-21 16:10:20 +09:00
r51n 1a1a0fbfbe
add ANZ to build list 2020-09-17 12:04:38 +00:00
geeksville 66557241f3 Generate UF2 files for NRF52 release builds 2020-08-17 12:29:45 -07:00
geeksville cfad226b2b use new ttgo-lora build names 2020-07-17 14:11:27 -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 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
geeksville cfd6483ea5 oops - platform IO can have stale target specific builds without this 2020-05-01 16:34:16 -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 86716c4397 remove tbeam0.7 until someone who has the hardware can debug it 2020-04-16 09:05:53 -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 ea250d9cd3 add initial guess at TBEAM 0.7 hardware support 2020-03-28 15:31:22 -07:00