├── .gitignore ├── .travis.yml ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── config ├── com.helium.Config.conf ├── grpc_client_gen_local.config ├── sys.config ├── test.config └── vm.args ├── include └── gateway_config.hrl ├── rebar.config ├── rebar.lock ├── rebar3 ├── scripts └── extensions │ ├── advertise │ ├── ble │ ├── lights │ └── wifi ├── src ├── cli │ ├── gateway_config_cli_advertise.erl │ ├── gateway_config_cli_ble.erl │ ├── gateway_config_cli_lights.erl │ ├── gateway_config_cli_registry.erl │ └── gateway_config_cli_wifi.erl ├── gateway_ble_advertisement.erl ├── gateway_config.app.src ├── gateway_config.erl ├── gateway_config_app.erl ├── gateway_config_led.erl ├── gateway_config_miner.erl ├── gateway_config_sup.erl ├── gateway_config_worker.erl ├── gateway_gatt.hrl ├── gateway_gatt_application.erl ├── gateway_gatt_char_add_gateway.erl ├── gateway_gatt_char_add_gateway.proto ├── gateway_gatt_char_assert_loc.erl ├── gateway_gatt_char_assert_loc.proto ├── gateway_gatt_char_diagnostics.erl ├── gateway_gatt_char_diagnostics.proto ├── gateway_gatt_char_eth_online.erl ├── gateway_gatt_char_lights.erl ├── gateway_gatt_char_onboarding_key.erl ├── gateway_gatt_char_pubkey.erl ├── gateway_gatt_char_wifi_configured_services.erl ├── gateway_gatt_char_wifi_connect.erl ├── gateway_gatt_char_wifi_connect.proto ├── gateway_gatt_char_wifi_remove.erl ├── gateway_gatt_char_wifi_remove.proto ├── gateway_gatt_char_wifi_services.erl ├── gateway_gatt_char_wifi_services.proto ├── gateway_gatt_char_wifi_ssid.erl ├── gateway_gatt_service.erl ├── gpio_button.erl └── lp5562.erl └── test └── public_keys /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/README.md -------------------------------------------------------------------------------- /config/com.helium.Config.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/config/com.helium.Config.conf -------------------------------------------------------------------------------- /config/grpc_client_gen_local.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/config/grpc_client_gen_local.config -------------------------------------------------------------------------------- /config/sys.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/config/sys.config -------------------------------------------------------------------------------- /config/test.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/config/test.config -------------------------------------------------------------------------------- /config/vm.args: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/config/vm.args -------------------------------------------------------------------------------- /include/gateway_config.hrl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/include/gateway_config.hrl -------------------------------------------------------------------------------- /rebar.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/rebar.config -------------------------------------------------------------------------------- /rebar.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/rebar.lock -------------------------------------------------------------------------------- /rebar3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/rebar3 -------------------------------------------------------------------------------- /scripts/extensions/advertise: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/scripts/extensions/advertise -------------------------------------------------------------------------------- /scripts/extensions/ble: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/scripts/extensions/ble -------------------------------------------------------------------------------- /scripts/extensions/lights: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/scripts/extensions/lights -------------------------------------------------------------------------------- /scripts/extensions/wifi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/scripts/extensions/wifi -------------------------------------------------------------------------------- /src/cli/gateway_config_cli_advertise.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/cli/gateway_config_cli_advertise.erl -------------------------------------------------------------------------------- /src/cli/gateway_config_cli_ble.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/cli/gateway_config_cli_ble.erl -------------------------------------------------------------------------------- /src/cli/gateway_config_cli_lights.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/cli/gateway_config_cli_lights.erl -------------------------------------------------------------------------------- /src/cli/gateway_config_cli_registry.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/cli/gateway_config_cli_registry.erl -------------------------------------------------------------------------------- /src/cli/gateway_config_cli_wifi.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/cli/gateway_config_cli_wifi.erl -------------------------------------------------------------------------------- /src/gateway_ble_advertisement.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/gateway_ble_advertisement.erl -------------------------------------------------------------------------------- /src/gateway_config.app.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/gateway_config.app.src -------------------------------------------------------------------------------- /src/gateway_config.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/gateway_config.erl -------------------------------------------------------------------------------- /src/gateway_config_app.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/gateway_config_app.erl -------------------------------------------------------------------------------- /src/gateway_config_led.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/gateway_config_led.erl -------------------------------------------------------------------------------- /src/gateway_config_miner.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/gateway_config_miner.erl -------------------------------------------------------------------------------- /src/gateway_config_sup.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/gateway_config_sup.erl -------------------------------------------------------------------------------- /src/gateway_config_worker.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/gateway_config_worker.erl -------------------------------------------------------------------------------- /src/gateway_gatt.hrl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/gateway_gatt.hrl -------------------------------------------------------------------------------- /src/gateway_gatt_application.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/gateway_gatt_application.erl -------------------------------------------------------------------------------- /src/gateway_gatt_char_add_gateway.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/gateway_gatt_char_add_gateway.erl -------------------------------------------------------------------------------- /src/gateway_gatt_char_add_gateway.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/gateway_gatt_char_add_gateway.proto -------------------------------------------------------------------------------- /src/gateway_gatt_char_assert_loc.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/gateway_gatt_char_assert_loc.erl -------------------------------------------------------------------------------- /src/gateway_gatt_char_assert_loc.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/gateway_gatt_char_assert_loc.proto -------------------------------------------------------------------------------- /src/gateway_gatt_char_diagnostics.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/gateway_gatt_char_diagnostics.erl -------------------------------------------------------------------------------- /src/gateway_gatt_char_diagnostics.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/gateway_gatt_char_diagnostics.proto -------------------------------------------------------------------------------- /src/gateway_gatt_char_eth_online.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/gateway_gatt_char_eth_online.erl -------------------------------------------------------------------------------- /src/gateway_gatt_char_lights.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/gateway_gatt_char_lights.erl -------------------------------------------------------------------------------- /src/gateway_gatt_char_onboarding_key.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/gateway_gatt_char_onboarding_key.erl -------------------------------------------------------------------------------- /src/gateway_gatt_char_pubkey.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/gateway_gatt_char_pubkey.erl -------------------------------------------------------------------------------- /src/gateway_gatt_char_wifi_configured_services.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/gateway_gatt_char_wifi_configured_services.erl -------------------------------------------------------------------------------- /src/gateway_gatt_char_wifi_connect.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/gateway_gatt_char_wifi_connect.erl -------------------------------------------------------------------------------- /src/gateway_gatt_char_wifi_connect.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/gateway_gatt_char_wifi_connect.proto -------------------------------------------------------------------------------- /src/gateway_gatt_char_wifi_remove.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/gateway_gatt_char_wifi_remove.erl -------------------------------------------------------------------------------- /src/gateway_gatt_char_wifi_remove.proto: -------------------------------------------------------------------------------- 1 | syntax = "proto3"; 2 | 3 | message wifi_remove_v1 { string service = 1; } -------------------------------------------------------------------------------- /src/gateway_gatt_char_wifi_services.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/gateway_gatt_char_wifi_services.erl -------------------------------------------------------------------------------- /src/gateway_gatt_char_wifi_services.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/gateway_gatt_char_wifi_services.proto -------------------------------------------------------------------------------- /src/gateway_gatt_char_wifi_ssid.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/gateway_gatt_char_wifi_ssid.erl -------------------------------------------------------------------------------- /src/gateway_gatt_service.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/gateway_gatt_service.erl -------------------------------------------------------------------------------- /src/gpio_button.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/gpio_button.erl -------------------------------------------------------------------------------- /src/lp5562.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/src/lp5562.erl -------------------------------------------------------------------------------- /test/public_keys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/helium/gateway-config/HEAD/test/public_keys --------------------------------------------------------------------------------