try github actions for CI builds

1.2-legacy
geeksville 2020-02-26 17:20:19 -08:00
rodzic 0a796c4937
commit 31e9d34d1e
2 zmienionych plików z 26 dodań i 0 usunięć

19
.github/main.yml vendored 100644
Wyświetl plik

@ -0,0 +1,19 @@
name: Test Configuration
on: push
jobs:
main:
name: Main
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- name: Setup Python
uses: actions/setup-python@master
with:
python-version: '3.x'
- name: Install Platform IO
run: |
python -m pip install --upgrade pip
pip install -U platformio
- name: Build
run: platformio run

Wyświetl plik

@ -22,6 +22,7 @@ being I have it set at 2 minutes to ensure enough time for a GPS lock from scrat
Items to complete before the first beta release.
* investigate changing routing to https://github.com/sudomesh/LoRaLayer2 ?
* check fcc rules on duty cycle. we might not need to freq hop. https://www.sunfiretesting.com/LoRa-FCC-Certification-Guide/
* use fuse bits to store the board type and region. So one load can be used on all boards
* "AXP192 interrupt is not firing, remove this temporary polling of battery state"
@ -73,6 +74,12 @@ until the phone pulls those packets. Ever so often power on bluetooth just so w
* scan to find channels with low background noise?
* share channel settings over Signal (or qr code) by embedding an an URL which is handled by the MeshUtil app.
# Spinoff project ideas
* an open source version of https://www.burnair.ch/skynet/
* a paragliding app like http://airwhere.co.uk/
* a version with a solar cell for power, just mounted high to permanently provide routing for nodes in a valley. Someone just pointed me at disaster.radio
# Low priority
Items after the first final candidate release.