├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── Dockerfile ├── Dockerfile.template ├── README.md ├── SECURITY.md ├── VERSION.txt ├── balena.yml ├── deps ├── lgw │ ├── .gitignore │ ├── makefile │ ├── prep.sh │ ├── v5.0.1-kerlink.patch │ ├── v5.0.1-linux.patch │ └── v5.0.1-rpi.patch ├── lgw1302 │ ├── .gitignore │ ├── V1.0.5-corecell.patch │ ├── makefile │ └── prep.sh ├── mbedtls │ ├── .gitignore │ ├── makefile │ └── prep.sh └── smtcpico │ ├── .gitignore │ ├── V0.2.2-linuxpico.patch │ ├── makefile │ └── prep.sh ├── docker-compose.yml ├── examples ├── corecell │ ├── README.md │ ├── lns-ttn │ │ ├── .gitignore │ │ ├── station.conf │ │ ├── tc.trust │ │ ├── tc.uri │ │ └── version.txt │ ├── reset_lgw.sh │ ├── rinit.sh │ └── start-station.sh ├── cups │ ├── README.md │ ├── emulate.sh │ ├── makefile │ ├── prep.sh │ ├── requirements.txt │ ├── shome │ │ └── station.conf │ └── sim.py ├── live-s2.sm.tc │ ├── .gitignore │ ├── makefile │ ├── station.conf │ ├── tc.trust │ ├── tc.uri │ └── version.txt ├── simulation │ ├── .gitignore │ ├── README.md │ ├── makefile │ ├── requirements.txt │ ├── sim.py │ ├── station.conf │ └── tc.uri └── station2pkfwd │ ├── README.md │ ├── bgtask.py │ ├── id6.py │ ├── main.py │ ├── pkfwd-protocol.txt │ ├── pkfwdc.py │ ├── regions.yaml │ ├── requirements.txt │ ├── router-1.yaml │ ├── router.py │ └── router_config.py ├── logo.png ├── makefile ├── makefile.s2core ├── pysys ├── id6.py ├── simutils.py ├── tcutils.py └── testutils.py ├── regr-tests ├── .gitignore ├── makefile ├── pki-data │ ├── cups-0.ca │ ├── cups-0.crt │ ├── cups-0.key │ ├── cups-router-1.ca │ ├── cups-router-1.crt │ ├── cups-router-1.key │ ├── cups-router-2.ca │ ├── cups-router-2.crt │ ├── cups-router-2.key │ ├── infos-0.ca │ ├── infos-0.crt │ ├── infos-0.key │ ├── muxs-0.ca │ ├── muxs-0.crt │ ├── muxs-0.key │ ├── tc-router-1.ca │ ├── tc-router-1.crt │ ├── tc-router-1.key │ ├── tc-router-2.ca │ ├── tc-router-2.crt │ └── tc-router-2.key ├── run-regression-tests ├── test1-selftests │ ├── .gitignore │ ├── makefile │ ├── station.conf │ ├── tc.uri │ └── test.sh ├── test2-fs │ ├── .gitignore │ ├── data.txt │ ├── makefile │ └── test.sh ├── test2-gps │ ├── .gitignore │ ├── makefile │ ├── slave-0.conf │ ├── station.conf │ ├── tc.uri │ ├── test.py │ └── test.sh ├── test2-pps │ ├── .gitignore │ ├── makefile │ ├── slave-0.conf │ ├── station.conf │ ├── tc.uri │ ├── test.py │ └── test.sh ├── test3-updn-tls │ ├── .gitignore │ ├── infos-0.crt │ ├── infos-0.key │ ├── infos-0.trust │ ├── makefile │ ├── muxs-0.crt │ ├── muxs-0.key │ ├── muxs-0.trust │ ├── radioinit1.sh │ ├── radioinit2.sh │ ├── radioinit3.sh │ ├── slave-0.conf │ ├── station.conf │ ├── test.py │ └── test.sh ├── test3a-updn-tls │ ├── .gitignore │ ├── infos-0.crt │ ├── infos-0.key │ ├── infos-0.trust │ ├── makefile │ ├── muxs-0.crt │ ├── muxs-0.key │ ├── muxs-0.trust │ ├── slave-0.conf │ ├── station.conf │ ├── test.py │ └── test.sh ├── test3b-dnC │ ├── .gitignore │ ├── makefile │ ├── slave-0.conf │ ├── station.conf │ ├── test.py │ └── test.sh ├── test3b-dnC_2ant │ ├── .gitignore │ ├── makefile │ ├── slave-0.conf │ ├── slave-1.conf │ ├── station.conf.in │ ├── test.py │ └── test.sh ├── test3b-rx2_2ant │ ├── .gitignore │ ├── makefile │ ├── slave-0.conf │ ├── slave-1.conf │ ├── station.conf.in │ ├── test.py │ └── test.sh ├── test3c-cca │ ├── .gitignore │ ├── makefile │ ├── slave-0.conf │ ├── station.conf │ ├── test.py │ └── test.sh ├── test3d-bcns │ ├── .gitignore │ ├── makefile │ ├── slave-0.conf │ ├── station.conf │ ├── test.py │ └── test.sh ├── test4-cups │ ├── .gitignore │ ├── makefile │ ├── sig-0.key │ ├── slave-0.conf │ ├── station.conf │ ├── test.py │ ├── test.sh │ ├── v1.bin │ └── v1.bin.sig-0 ├── test5-rmtsh │ ├── .gitignore │ ├── makefile │ ├── slave-0.conf │ ├── station.conf │ ├── tc.uri │ ├── test.py │ └── test.sh ├── test5-runcmd │ ├── .gitignore │ ├── cmd.sh │ ├── cmd2.sh │ ├── makefile │ ├── slave-0.conf │ ├── slave.py │ ├── station.conf │ ├── test.py │ ├── test.sh │ └── update_bin ├── test7-respawn │ ├── .gitignore │ ├── makefile │ ├── slave-0.conf │ ├── station.conf │ └── test.sh ├── test8-web │ ├── .gitignore │ ├── makefile │ ├── ref.400 │ ├── ref.404 │ ├── ref.405 │ ├── ref.a │ ├── ref.empty │ ├── ref.index.html │ ├── ref.sub.b.txt │ ├── ref.test.js │ ├── ref.test.json │ ├── ref.toobig.gz │ ├── slave-0.conf │ ├── station.conf │ ├── tc.uri │ ├── test.sh │ └── web │ │ ├── a │ │ ├── index.html │ │ ├── sub │ │ └── b.txt │ │ ├── test.js │ │ └── test.json └── testlib.sh ├── setup.gmk ├── src-linux ├── cmdfifo.c ├── commands.c ├── gps.c ├── leds.c ├── ral_master.c ├── ral_slave.c ├── ralsub.h ├── rmtsh.c ├── station_main.c ├── sys_linux.c ├── sys_linux.h ├── sys_log.c └── web_linux.c ├── src ├── aio.c ├── argp.c ├── argp2.h ├── crc32.c ├── cups.c ├── cups.h ├── flashsim.c ├── fs.c ├── fs.h ├── genkwcrcs.c ├── http.h ├── httpd.h ├── kwcrc.h ├── kwlist.txt ├── lgwsim.c ├── log.c ├── lora.c ├── net.c ├── net.h ├── ral.c ├── ral.h ├── ral_lgw.c ├── ral_lgw2.c ├── rt.c ├── rt.h ├── s2conf.c ├── s2conf.h ├── s2e.c ├── s2e.h ├── selftest_fs.c ├── selftest_lora.c ├── selftest_rt.c ├── selftest_ujdec.c ├── selftest_ujenc.c ├── selftest_xprintf.c ├── selftest_xq.c ├── selftests.c ├── selftests.h ├── sx1301v2conf.c ├── sx1301v2conf.h ├── sx130xconf.c ├── sx130xconf.h ├── sys.c ├── sys.h ├── tc.c ├── tc.h ├── timesync.c ├── timesync.h ├── tls.c ├── tls.h ├── uj.c ├── uj.h ├── web.c ├── web.h ├── ws.h ├── xq.c └── xq.h ├── start.sh ├── start_common.sh ├── start_sx1301.sh └── start_sx1302.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/Dockerfile.template -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/SECURITY.md -------------------------------------------------------------------------------- /VERSION.txt: -------------------------------------------------------------------------------- 1 | 2.0.5 2 | -------------------------------------------------------------------------------- /balena.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/balena.yml -------------------------------------------------------------------------------- /deps/lgw/.gitignore: -------------------------------------------------------------------------------- 1 | git-repo 2 | platform-*/ 3 | -------------------------------------------------------------------------------- /deps/lgw/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/deps/lgw/makefile -------------------------------------------------------------------------------- /deps/lgw/prep.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/deps/lgw/prep.sh -------------------------------------------------------------------------------- /deps/lgw/v5.0.1-kerlink.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/deps/lgw/v5.0.1-kerlink.patch -------------------------------------------------------------------------------- /deps/lgw/v5.0.1-linux.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/deps/lgw/v5.0.1-linux.patch -------------------------------------------------------------------------------- /deps/lgw/v5.0.1-rpi.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/deps/lgw/v5.0.1-rpi.patch -------------------------------------------------------------------------------- /deps/lgw1302/.gitignore: -------------------------------------------------------------------------------- 1 | git-repo 2 | platform-*/ 3 | -------------------------------------------------------------------------------- /deps/lgw1302/V1.0.5-corecell.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/deps/lgw1302/V1.0.5-corecell.patch -------------------------------------------------------------------------------- /deps/lgw1302/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/deps/lgw1302/makefile -------------------------------------------------------------------------------- /deps/lgw1302/prep.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/deps/lgw1302/prep.sh -------------------------------------------------------------------------------- /deps/mbedtls/.gitignore: -------------------------------------------------------------------------------- 1 | git-repo 2 | platform-* 3 | -------------------------------------------------------------------------------- /deps/mbedtls/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/deps/mbedtls/makefile -------------------------------------------------------------------------------- /deps/mbedtls/prep.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/deps/mbedtls/prep.sh -------------------------------------------------------------------------------- /deps/smtcpico/.gitignore: -------------------------------------------------------------------------------- 1 | git-repo 2 | platform-*/ 3 | -------------------------------------------------------------------------------- /deps/smtcpico/V0.2.2-linuxpico.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/deps/smtcpico/V0.2.2-linuxpico.patch -------------------------------------------------------------------------------- /deps/smtcpico/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/deps/smtcpico/makefile -------------------------------------------------------------------------------- /deps/smtcpico/prep.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/deps/smtcpico/prep.sh -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /examples/corecell/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/examples/corecell/README.md -------------------------------------------------------------------------------- /examples/corecell/lns-ttn/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/examples/corecell/lns-ttn/.gitignore -------------------------------------------------------------------------------- /examples/corecell/lns-ttn/station.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/examples/corecell/lns-ttn/station.conf -------------------------------------------------------------------------------- /examples/corecell/lns-ttn/tc.trust: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/examples/corecell/lns-ttn/tc.trust -------------------------------------------------------------------------------- /examples/corecell/lns-ttn/tc.uri: -------------------------------------------------------------------------------- 1 | wss://lns.us.thethings.network:443 2 | -------------------------------------------------------------------------------- /examples/corecell/lns-ttn/version.txt: -------------------------------------------------------------------------------- 1 | 2.0.4 2 | -------------------------------------------------------------------------------- /examples/corecell/reset_lgw.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/examples/corecell/reset_lgw.sh -------------------------------------------------------------------------------- /examples/corecell/rinit.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | ./reset_lgw.sh start 3 | -------------------------------------------------------------------------------- /examples/corecell/start-station.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/examples/corecell/start-station.sh -------------------------------------------------------------------------------- /examples/cups/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/examples/cups/README.md -------------------------------------------------------------------------------- /examples/cups/emulate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/examples/cups/emulate.sh -------------------------------------------------------------------------------- /examples/cups/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/examples/cups/makefile -------------------------------------------------------------------------------- /examples/cups/prep.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/examples/cups/prep.sh -------------------------------------------------------------------------------- /examples/cups/requirements.txt: -------------------------------------------------------------------------------- 1 | aiohttp==3.5.1 2 | websockets==6.0 3 | -------------------------------------------------------------------------------- /examples/cups/shome/station.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/examples/cups/shome/station.conf -------------------------------------------------------------------------------- /examples/cups/sim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/examples/cups/sim.py -------------------------------------------------------------------------------- /examples/live-s2.sm.tc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/examples/live-s2.sm.tc/.gitignore -------------------------------------------------------------------------------- /examples/live-s2.sm.tc/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/examples/live-s2.sm.tc/makefile -------------------------------------------------------------------------------- /examples/live-s2.sm.tc/station.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/examples/live-s2.sm.tc/station.conf -------------------------------------------------------------------------------- /examples/live-s2.sm.tc/tc.trust: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/examples/live-s2.sm.tc/tc.trust -------------------------------------------------------------------------------- /examples/live-s2.sm.tc/tc.uri: -------------------------------------------------------------------------------- 1 | wss://lns.eu.thethings.network:443 2 | 3 | -------------------------------------------------------------------------------- /examples/live-s2.sm.tc/version.txt: -------------------------------------------------------------------------------- 1 | 1.0.0 2 | -------------------------------------------------------------------------------- /examples/simulation/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/examples/simulation/.gitignore -------------------------------------------------------------------------------- /examples/simulation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/examples/simulation/README.md -------------------------------------------------------------------------------- /examples/simulation/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/examples/simulation/makefile -------------------------------------------------------------------------------- /examples/simulation/requirements.txt: -------------------------------------------------------------------------------- 1 | aiohttp==3.5.1 2 | websockets==6.0 3 | -------------------------------------------------------------------------------- /examples/simulation/sim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/examples/simulation/sim.py -------------------------------------------------------------------------------- /examples/simulation/station.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/examples/simulation/station.conf -------------------------------------------------------------------------------- /examples/simulation/tc.uri: -------------------------------------------------------------------------------- 1 | ws://localhost:6038 -------------------------------------------------------------------------------- /examples/station2pkfwd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/examples/station2pkfwd/README.md -------------------------------------------------------------------------------- /examples/station2pkfwd/bgtask.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/examples/station2pkfwd/bgtask.py -------------------------------------------------------------------------------- /examples/station2pkfwd/id6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/examples/station2pkfwd/id6.py -------------------------------------------------------------------------------- /examples/station2pkfwd/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/examples/station2pkfwd/main.py -------------------------------------------------------------------------------- /examples/station2pkfwd/pkfwd-protocol.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/examples/station2pkfwd/pkfwd-protocol.txt -------------------------------------------------------------------------------- /examples/station2pkfwd/pkfwdc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/examples/station2pkfwd/pkfwdc.py -------------------------------------------------------------------------------- /examples/station2pkfwd/regions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/examples/station2pkfwd/regions.yaml -------------------------------------------------------------------------------- /examples/station2pkfwd/requirements.txt: -------------------------------------------------------------------------------- 1 | websockets==6.0 2 | PyYAML==5.1 3 | -------------------------------------------------------------------------------- /examples/station2pkfwd/router-1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/examples/station2pkfwd/router-1.yaml -------------------------------------------------------------------------------- /examples/station2pkfwd/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/examples/station2pkfwd/router.py -------------------------------------------------------------------------------- /examples/station2pkfwd/router_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/examples/station2pkfwd/router_config.py -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/logo.png -------------------------------------------------------------------------------- /makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/makefile -------------------------------------------------------------------------------- /makefile.s2core: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/makefile.s2core -------------------------------------------------------------------------------- /pysys/id6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/pysys/id6.py -------------------------------------------------------------------------------- /pysys/simutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/pysys/simutils.py -------------------------------------------------------------------------------- /pysys/tcutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/pysys/tcutils.py -------------------------------------------------------------------------------- /pysys/testutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/pysys/testutils.py -------------------------------------------------------------------------------- /regr-tests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/.gitignore -------------------------------------------------------------------------------- /regr-tests/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/makefile -------------------------------------------------------------------------------- /regr-tests/pki-data/cups-0.ca: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/pki-data/cups-0.ca -------------------------------------------------------------------------------- /regr-tests/pki-data/cups-0.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/pki-data/cups-0.crt -------------------------------------------------------------------------------- /regr-tests/pki-data/cups-0.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/pki-data/cups-0.key -------------------------------------------------------------------------------- /regr-tests/pki-data/cups-router-1.ca: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/pki-data/cups-router-1.ca -------------------------------------------------------------------------------- /regr-tests/pki-data/cups-router-1.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/pki-data/cups-router-1.crt -------------------------------------------------------------------------------- /regr-tests/pki-data/cups-router-1.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/pki-data/cups-router-1.key -------------------------------------------------------------------------------- /regr-tests/pki-data/cups-router-2.ca: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/pki-data/cups-router-2.ca -------------------------------------------------------------------------------- /regr-tests/pki-data/cups-router-2.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/pki-data/cups-router-2.crt -------------------------------------------------------------------------------- /regr-tests/pki-data/cups-router-2.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/pki-data/cups-router-2.key -------------------------------------------------------------------------------- /regr-tests/pki-data/infos-0.ca: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/pki-data/infos-0.ca -------------------------------------------------------------------------------- /regr-tests/pki-data/infos-0.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/pki-data/infos-0.crt -------------------------------------------------------------------------------- /regr-tests/pki-data/infos-0.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/pki-data/infos-0.key -------------------------------------------------------------------------------- /regr-tests/pki-data/muxs-0.ca: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/pki-data/muxs-0.ca -------------------------------------------------------------------------------- /regr-tests/pki-data/muxs-0.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/pki-data/muxs-0.crt -------------------------------------------------------------------------------- /regr-tests/pki-data/muxs-0.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/pki-data/muxs-0.key -------------------------------------------------------------------------------- /regr-tests/pki-data/tc-router-1.ca: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/pki-data/tc-router-1.ca -------------------------------------------------------------------------------- /regr-tests/pki-data/tc-router-1.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/pki-data/tc-router-1.crt -------------------------------------------------------------------------------- /regr-tests/pki-data/tc-router-1.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/pki-data/tc-router-1.key -------------------------------------------------------------------------------- /regr-tests/pki-data/tc-router-2.ca: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/pki-data/tc-router-2.ca -------------------------------------------------------------------------------- /regr-tests/pki-data/tc-router-2.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/pki-data/tc-router-2.crt -------------------------------------------------------------------------------- /regr-tests/pki-data/tc-router-2.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/pki-data/tc-router-2.key -------------------------------------------------------------------------------- /regr-tests/run-regression-tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/run-regression-tests -------------------------------------------------------------------------------- /regr-tests/test1-selftests/.gitignore: -------------------------------------------------------------------------------- 1 | *.info 2 | station.flash -------------------------------------------------------------------------------- /regr-tests/test1-selftests/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test1-selftests/makefile -------------------------------------------------------------------------------- /regr-tests/test1-selftests/station.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test1-selftests/station.conf -------------------------------------------------------------------------------- /regr-tests/test1-selftests/tc.uri: -------------------------------------------------------------------------------- 1 | ws://localhost:6038 -------------------------------------------------------------------------------- /regr-tests/test1-selftests/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test1-selftests/test.sh -------------------------------------------------------------------------------- /regr-tests/test2-fs/.gitignore: -------------------------------------------------------------------------------- 1 | station.flash 2 | *.info 3 | -------------------------------------------------------------------------------- /regr-tests/test2-fs/data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test2-fs/data.txt -------------------------------------------------------------------------------- /regr-tests/test2-fs/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test2-fs/makefile -------------------------------------------------------------------------------- /regr-tests/test2-fs/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test2-fs/test.sh -------------------------------------------------------------------------------- /regr-tests/test2-gps/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test2-gps/.gitignore -------------------------------------------------------------------------------- /regr-tests/test2-gps/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test2-gps/makefile -------------------------------------------------------------------------------- /regr-tests/test2-gps/slave-0.conf: -------------------------------------------------------------------------------- 1 | {} 2 | 3 | -------------------------------------------------------------------------------- /regr-tests/test2-gps/station.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test2-gps/station.conf -------------------------------------------------------------------------------- /regr-tests/test2-gps/tc.uri: -------------------------------------------------------------------------------- 1 | ws://localhost:6038 -------------------------------------------------------------------------------- /regr-tests/test2-gps/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test2-gps/test.py -------------------------------------------------------------------------------- /regr-tests/test2-gps/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test2-gps/test.sh -------------------------------------------------------------------------------- /regr-tests/test2-pps/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test2-pps/.gitignore -------------------------------------------------------------------------------- /regr-tests/test2-pps/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test2-pps/makefile -------------------------------------------------------------------------------- /regr-tests/test2-pps/slave-0.conf: -------------------------------------------------------------------------------- 1 | {} 2 | 3 | -------------------------------------------------------------------------------- /regr-tests/test2-pps/station.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test2-pps/station.conf -------------------------------------------------------------------------------- /regr-tests/test2-pps/tc.uri: -------------------------------------------------------------------------------- 1 | ws://localhost:6038 -------------------------------------------------------------------------------- /regr-tests/test2-pps/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test2-pps/test.py -------------------------------------------------------------------------------- /regr-tests/test2-pps/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test2-pps/test.sh -------------------------------------------------------------------------------- /regr-tests/test3-updn-tls/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3-updn-tls/.gitignore -------------------------------------------------------------------------------- /regr-tests/test3-updn-tls/infos-0.crt: -------------------------------------------------------------------------------- 1 | ../pki-data/infos-0.crt -------------------------------------------------------------------------------- /regr-tests/test3-updn-tls/infos-0.key: -------------------------------------------------------------------------------- 1 | ../pki-data/infos-0.key -------------------------------------------------------------------------------- /regr-tests/test3-updn-tls/infos-0.trust: -------------------------------------------------------------------------------- 1 | ../pki-data/tc-router-1.ca -------------------------------------------------------------------------------- /regr-tests/test3-updn-tls/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3-updn-tls/makefile -------------------------------------------------------------------------------- /regr-tests/test3-updn-tls/muxs-0.crt: -------------------------------------------------------------------------------- 1 | ../pki-data/muxs-0.crt -------------------------------------------------------------------------------- /regr-tests/test3-updn-tls/muxs-0.key: -------------------------------------------------------------------------------- 1 | ../pki-data/muxs-0.key -------------------------------------------------------------------------------- /regr-tests/test3-updn-tls/muxs-0.trust: -------------------------------------------------------------------------------- 1 | ../pki-data/tc-router-1.ca -------------------------------------------------------------------------------- /regr-tests/test3-updn-tls/radioinit1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3-updn-tls/radioinit1.sh -------------------------------------------------------------------------------- /regr-tests/test3-updn-tls/radioinit2.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | echo 2 $LORAGW_SPI "$@" > radioinit.args 4 | -------------------------------------------------------------------------------- /regr-tests/test3-updn-tls/radioinit3.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | echo 3 $LORAGW_SPI "$@" > radioinit.args 4 | -------------------------------------------------------------------------------- /regr-tests/test3-updn-tls/slave-0.conf: -------------------------------------------------------------------------------- 1 | {} 2 | 3 | -------------------------------------------------------------------------------- /regr-tests/test3-updn-tls/station.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3-updn-tls/station.conf -------------------------------------------------------------------------------- /regr-tests/test3-updn-tls/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3-updn-tls/test.py -------------------------------------------------------------------------------- /regr-tests/test3-updn-tls/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3-updn-tls/test.sh -------------------------------------------------------------------------------- /regr-tests/test3a-updn-tls/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3a-updn-tls/.gitignore -------------------------------------------------------------------------------- /regr-tests/test3a-updn-tls/infos-0.crt: -------------------------------------------------------------------------------- 1 | ../pki-data/infos-0.crt -------------------------------------------------------------------------------- /regr-tests/test3a-updn-tls/infos-0.key: -------------------------------------------------------------------------------- 1 | ../pki-data/infos-0.key -------------------------------------------------------------------------------- /regr-tests/test3a-updn-tls/infos-0.trust: -------------------------------------------------------------------------------- 1 | ../pki-data/tc-router-1.ca -------------------------------------------------------------------------------- /regr-tests/test3a-updn-tls/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3a-updn-tls/makefile -------------------------------------------------------------------------------- /regr-tests/test3a-updn-tls/muxs-0.crt: -------------------------------------------------------------------------------- 1 | ../pki-data/muxs-0.crt -------------------------------------------------------------------------------- /regr-tests/test3a-updn-tls/muxs-0.key: -------------------------------------------------------------------------------- 1 | ../pki-data/muxs-0.key -------------------------------------------------------------------------------- /regr-tests/test3a-updn-tls/muxs-0.trust: -------------------------------------------------------------------------------- 1 | ../pki-data/tc-router-1.ca -------------------------------------------------------------------------------- /regr-tests/test3a-updn-tls/slave-0.conf: -------------------------------------------------------------------------------- 1 | {} 2 | 3 | -------------------------------------------------------------------------------- /regr-tests/test3a-updn-tls/station.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3a-updn-tls/station.conf -------------------------------------------------------------------------------- /regr-tests/test3a-updn-tls/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3a-updn-tls/test.py -------------------------------------------------------------------------------- /regr-tests/test3a-updn-tls/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3a-updn-tls/test.sh -------------------------------------------------------------------------------- /regr-tests/test3b-dnC/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3b-dnC/.gitignore -------------------------------------------------------------------------------- /regr-tests/test3b-dnC/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3b-dnC/makefile -------------------------------------------------------------------------------- /regr-tests/test3b-dnC/slave-0.conf: -------------------------------------------------------------------------------- 1 | {} 2 | 3 | -------------------------------------------------------------------------------- /regr-tests/test3b-dnC/station.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3b-dnC/station.conf -------------------------------------------------------------------------------- /regr-tests/test3b-dnC/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3b-dnC/test.py -------------------------------------------------------------------------------- /regr-tests/test3b-dnC/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3b-dnC/test.sh -------------------------------------------------------------------------------- /regr-tests/test3b-dnC_2ant/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3b-dnC_2ant/.gitignore -------------------------------------------------------------------------------- /regr-tests/test3b-dnC_2ant/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3b-dnC_2ant/makefile -------------------------------------------------------------------------------- /regr-tests/test3b-dnC_2ant/slave-0.conf: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /regr-tests/test3b-dnC_2ant/slave-1.conf: -------------------------------------------------------------------------------- 1 | {} 2 | 3 | -------------------------------------------------------------------------------- /regr-tests/test3b-dnC_2ant/station.conf.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3b-dnC_2ant/station.conf.in -------------------------------------------------------------------------------- /regr-tests/test3b-dnC_2ant/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3b-dnC_2ant/test.py -------------------------------------------------------------------------------- /regr-tests/test3b-dnC_2ant/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3b-dnC_2ant/test.sh -------------------------------------------------------------------------------- /regr-tests/test3b-rx2_2ant/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3b-rx2_2ant/.gitignore -------------------------------------------------------------------------------- /regr-tests/test3b-rx2_2ant/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3b-rx2_2ant/makefile -------------------------------------------------------------------------------- /regr-tests/test3b-rx2_2ant/slave-0.conf: -------------------------------------------------------------------------------- 1 | {} 2 | 3 | -------------------------------------------------------------------------------- /regr-tests/test3b-rx2_2ant/slave-1.conf: -------------------------------------------------------------------------------- 1 | {} 2 | 3 | -------------------------------------------------------------------------------- /regr-tests/test3b-rx2_2ant/station.conf.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3b-rx2_2ant/station.conf.in -------------------------------------------------------------------------------- /regr-tests/test3b-rx2_2ant/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3b-rx2_2ant/test.py -------------------------------------------------------------------------------- /regr-tests/test3b-rx2_2ant/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3b-rx2_2ant/test.sh -------------------------------------------------------------------------------- /regr-tests/test3c-cca/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3c-cca/.gitignore -------------------------------------------------------------------------------- /regr-tests/test3c-cca/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3c-cca/makefile -------------------------------------------------------------------------------- /regr-tests/test3c-cca/slave-0.conf: -------------------------------------------------------------------------------- 1 | {} 2 | 3 | -------------------------------------------------------------------------------- /regr-tests/test3c-cca/station.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3c-cca/station.conf -------------------------------------------------------------------------------- /regr-tests/test3c-cca/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3c-cca/test.py -------------------------------------------------------------------------------- /regr-tests/test3c-cca/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3c-cca/test.sh -------------------------------------------------------------------------------- /regr-tests/test3d-bcns/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3d-bcns/.gitignore -------------------------------------------------------------------------------- /regr-tests/test3d-bcns/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3d-bcns/makefile -------------------------------------------------------------------------------- /regr-tests/test3d-bcns/slave-0.conf: -------------------------------------------------------------------------------- 1 | {} 2 | 3 | -------------------------------------------------------------------------------- /regr-tests/test3d-bcns/station.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3d-bcns/station.conf -------------------------------------------------------------------------------- /regr-tests/test3d-bcns/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3d-bcns/test.py -------------------------------------------------------------------------------- /regr-tests/test3d-bcns/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test3d-bcns/test.sh -------------------------------------------------------------------------------- /regr-tests/test4-cups/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test4-cups/.gitignore -------------------------------------------------------------------------------- /regr-tests/test4-cups/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test4-cups/makefile -------------------------------------------------------------------------------- /regr-tests/test4-cups/sig-0.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test4-cups/sig-0.key -------------------------------------------------------------------------------- /regr-tests/test4-cups/slave-0.conf: -------------------------------------------------------------------------------- 1 | {} 2 | 3 | -------------------------------------------------------------------------------- /regr-tests/test4-cups/station.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test4-cups/station.conf -------------------------------------------------------------------------------- /regr-tests/test4-cups/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test4-cups/test.py -------------------------------------------------------------------------------- /regr-tests/test4-cups/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test4-cups/test.sh -------------------------------------------------------------------------------- /regr-tests/test4-cups/v1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test4-cups/v1.bin -------------------------------------------------------------------------------- /regr-tests/test4-cups/v1.bin.sig-0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test4-cups/v1.bin.sig-0 -------------------------------------------------------------------------------- /regr-tests/test5-rmtsh/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test5-rmtsh/.gitignore -------------------------------------------------------------------------------- /regr-tests/test5-rmtsh/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test5-rmtsh/makefile -------------------------------------------------------------------------------- /regr-tests/test5-rmtsh/slave-0.conf: -------------------------------------------------------------------------------- 1 | {} 2 | 3 | -------------------------------------------------------------------------------- /regr-tests/test5-rmtsh/station.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test5-rmtsh/station.conf -------------------------------------------------------------------------------- /regr-tests/test5-rmtsh/tc.uri: -------------------------------------------------------------------------------- 1 | ws://localhost:6038 -------------------------------------------------------------------------------- /regr-tests/test5-rmtsh/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test5-rmtsh/test.py -------------------------------------------------------------------------------- /regr-tests/test5-rmtsh/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test5-rmtsh/test.sh -------------------------------------------------------------------------------- /regr-tests/test5-runcmd/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test5-runcmd/.gitignore -------------------------------------------------------------------------------- /regr-tests/test5-runcmd/cmd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test5-runcmd/cmd.sh -------------------------------------------------------------------------------- /regr-tests/test5-runcmd/cmd2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test5-runcmd/cmd2.sh -------------------------------------------------------------------------------- /regr-tests/test5-runcmd/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test5-runcmd/makefile -------------------------------------------------------------------------------- /regr-tests/test5-runcmd/slave-0.conf: -------------------------------------------------------------------------------- 1 | {} 2 | 3 | -------------------------------------------------------------------------------- /regr-tests/test5-runcmd/slave.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test5-runcmd/slave.py -------------------------------------------------------------------------------- /regr-tests/test5-runcmd/station.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test5-runcmd/station.conf -------------------------------------------------------------------------------- /regr-tests/test5-runcmd/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test5-runcmd/test.py -------------------------------------------------------------------------------- /regr-tests/test5-runcmd/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test5-runcmd/test.sh -------------------------------------------------------------------------------- /regr-tests/test5-runcmd/update_bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test5-runcmd/update_bin -------------------------------------------------------------------------------- /regr-tests/test7-respawn/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test7-respawn/.gitignore -------------------------------------------------------------------------------- /regr-tests/test7-respawn/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test7-respawn/makefile -------------------------------------------------------------------------------- /regr-tests/test7-respawn/slave-0.conf: -------------------------------------------------------------------------------- 1 | {} 2 | 3 | -------------------------------------------------------------------------------- /regr-tests/test7-respawn/station.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test7-respawn/station.conf -------------------------------------------------------------------------------- /regr-tests/test7-respawn/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test7-respawn/test.sh -------------------------------------------------------------------------------- /regr-tests/test8-web/.gitignore: -------------------------------------------------------------------------------- 1 | station.log 2 | *.info 3 | -------------------------------------------------------------------------------- /regr-tests/test8-web/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test8-web/makefile -------------------------------------------------------------------------------- /regr-tests/test8-web/ref.400: -------------------------------------------------------------------------------- 1 | HTTP/1.1 400 Bad Request 2 | 3 | -------------------------------------------------------------------------------- /regr-tests/test8-web/ref.404: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test8-web/ref.404 -------------------------------------------------------------------------------- /regr-tests/test8-web/ref.405: -------------------------------------------------------------------------------- 1 | HTTP/1.1 405 Method Not Allowed 2 | 3 | -------------------------------------------------------------------------------- /regr-tests/test8-web/ref.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test8-web/ref.a -------------------------------------------------------------------------------- /regr-tests/test8-web/ref.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /regr-tests/test8-web/ref.index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test8-web/ref.index.html -------------------------------------------------------------------------------- /regr-tests/test8-web/ref.sub.b.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test8-web/ref.sub.b.txt -------------------------------------------------------------------------------- /regr-tests/test8-web/ref.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test8-web/ref.test.js -------------------------------------------------------------------------------- /regr-tests/test8-web/ref.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test8-web/ref.test.json -------------------------------------------------------------------------------- /regr-tests/test8-web/ref.toobig.gz: -------------------------------------------------------------------------------- 1 | HTTP/1.1 507 Insufficient Storage 2 | 3 | Resource too big! 4 | -------------------------------------------------------------------------------- /regr-tests/test8-web/slave-0.conf: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /regr-tests/test8-web/station.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test8-web/station.conf -------------------------------------------------------------------------------- /regr-tests/test8-web/tc.uri: -------------------------------------------------------------------------------- 1 | ws://clc1.trackio.ch:7000 2 | -------------------------------------------------------------------------------- /regr-tests/test8-web/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/test8-web/test.sh -------------------------------------------------------------------------------- /regr-tests/test8-web/web/a: -------------------------------------------------------------------------------- 1 | This is A 2 | -------------------------------------------------------------------------------- /regr-tests/test8-web/web/index.html: -------------------------------------------------------------------------------- 1 | Hello index 2 | -------------------------------------------------------------------------------- /regr-tests/test8-web/web/sub/b.txt: -------------------------------------------------------------------------------- 1 | B test file 2 | -------------------------------------------------------------------------------- /regr-tests/test8-web/web/test.js: -------------------------------------------------------------------------------- 1 | function () {} 2 | -------------------------------------------------------------------------------- /regr-tests/test8-web/web/test.json: -------------------------------------------------------------------------------- 1 | {"abc":123} 2 | -------------------------------------------------------------------------------- /regr-tests/testlib.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/regr-tests/testlib.sh -------------------------------------------------------------------------------- /setup.gmk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/setup.gmk -------------------------------------------------------------------------------- /src-linux/cmdfifo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src-linux/cmdfifo.c -------------------------------------------------------------------------------- /src-linux/commands.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src-linux/commands.c -------------------------------------------------------------------------------- /src-linux/gps.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src-linux/gps.c -------------------------------------------------------------------------------- /src-linux/leds.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src-linux/leds.c -------------------------------------------------------------------------------- /src-linux/ral_master.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src-linux/ral_master.c -------------------------------------------------------------------------------- /src-linux/ral_slave.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src-linux/ral_slave.c -------------------------------------------------------------------------------- /src-linux/ralsub.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src-linux/ralsub.h -------------------------------------------------------------------------------- /src-linux/rmtsh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src-linux/rmtsh.c -------------------------------------------------------------------------------- /src-linux/station_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src-linux/station_main.c -------------------------------------------------------------------------------- /src-linux/sys_linux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src-linux/sys_linux.c -------------------------------------------------------------------------------- /src-linux/sys_linux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src-linux/sys_linux.h -------------------------------------------------------------------------------- /src-linux/sys_log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src-linux/sys_log.c -------------------------------------------------------------------------------- /src-linux/web_linux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src-linux/web_linux.c -------------------------------------------------------------------------------- /src/aio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/aio.c -------------------------------------------------------------------------------- /src/argp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/argp.c -------------------------------------------------------------------------------- /src/argp2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/argp2.h -------------------------------------------------------------------------------- /src/crc32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/crc32.c -------------------------------------------------------------------------------- /src/cups.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/cups.c -------------------------------------------------------------------------------- /src/cups.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/cups.h -------------------------------------------------------------------------------- /src/flashsim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/flashsim.c -------------------------------------------------------------------------------- /src/fs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/fs.c -------------------------------------------------------------------------------- /src/fs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/fs.h -------------------------------------------------------------------------------- /src/genkwcrcs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/genkwcrcs.c -------------------------------------------------------------------------------- /src/http.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/http.h -------------------------------------------------------------------------------- /src/httpd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/httpd.h -------------------------------------------------------------------------------- /src/kwcrc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/kwcrc.h -------------------------------------------------------------------------------- /src/kwlist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/kwlist.txt -------------------------------------------------------------------------------- /src/lgwsim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/lgwsim.c -------------------------------------------------------------------------------- /src/log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/log.c -------------------------------------------------------------------------------- /src/lora.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/lora.c -------------------------------------------------------------------------------- /src/net.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/net.c -------------------------------------------------------------------------------- /src/net.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/net.h -------------------------------------------------------------------------------- /src/ral.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/ral.c -------------------------------------------------------------------------------- /src/ral.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/ral.h -------------------------------------------------------------------------------- /src/ral_lgw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/ral_lgw.c -------------------------------------------------------------------------------- /src/ral_lgw2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/ral_lgw2.c -------------------------------------------------------------------------------- /src/rt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/rt.c -------------------------------------------------------------------------------- /src/rt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/rt.h -------------------------------------------------------------------------------- /src/s2conf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/s2conf.c -------------------------------------------------------------------------------- /src/s2conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/s2conf.h -------------------------------------------------------------------------------- /src/s2e.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/s2e.c -------------------------------------------------------------------------------- /src/s2e.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/s2e.h -------------------------------------------------------------------------------- /src/selftest_fs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/selftest_fs.c -------------------------------------------------------------------------------- /src/selftest_lora.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/selftest_lora.c -------------------------------------------------------------------------------- /src/selftest_rt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/selftest_rt.c -------------------------------------------------------------------------------- /src/selftest_ujdec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/selftest_ujdec.c -------------------------------------------------------------------------------- /src/selftest_ujenc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/selftest_ujenc.c -------------------------------------------------------------------------------- /src/selftest_xprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/selftest_xprintf.c -------------------------------------------------------------------------------- /src/selftest_xq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/selftest_xq.c -------------------------------------------------------------------------------- /src/selftests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/selftests.c -------------------------------------------------------------------------------- /src/selftests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/selftests.h -------------------------------------------------------------------------------- /src/sx1301v2conf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/sx1301v2conf.c -------------------------------------------------------------------------------- /src/sx1301v2conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/sx1301v2conf.h -------------------------------------------------------------------------------- /src/sx130xconf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/sx130xconf.c -------------------------------------------------------------------------------- /src/sx130xconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/sx130xconf.h -------------------------------------------------------------------------------- /src/sys.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/sys.c -------------------------------------------------------------------------------- /src/sys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/sys.h -------------------------------------------------------------------------------- /src/tc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/tc.c -------------------------------------------------------------------------------- /src/tc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/tc.h -------------------------------------------------------------------------------- /src/timesync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/timesync.c -------------------------------------------------------------------------------- /src/timesync.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/timesync.h -------------------------------------------------------------------------------- /src/tls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/tls.c -------------------------------------------------------------------------------- /src/tls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/tls.h -------------------------------------------------------------------------------- /src/uj.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/uj.c -------------------------------------------------------------------------------- /src/uj.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/uj.h -------------------------------------------------------------------------------- /src/web.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/web.c -------------------------------------------------------------------------------- /src/web.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/web.h -------------------------------------------------------------------------------- /src/ws.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/ws.h -------------------------------------------------------------------------------- /src/xq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/xq.c -------------------------------------------------------------------------------- /src/xq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/src/xq.h -------------------------------------------------------------------------------- /start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/start.sh -------------------------------------------------------------------------------- /start_common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/start_common.sh -------------------------------------------------------------------------------- /start_sx1301.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/start_sx1301.sh -------------------------------------------------------------------------------- /start_sx1302.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpous/basicstation/HEAD/start_sx1302.sh --------------------------------------------------------------------------------