Version of HelloMQTT with u-blox cellular (C027 and C030) boards added.

Dependencies:   C12832 MQTT easy-connect ublox-at-cellular-interface-ext ublox-cellular-base ublox-cellular-driver-gen ublox-ppp-cellular-interface ublox-at-cellular-interface-n2xx ublox-cellular-base-n2xx

Fork of HelloMQTT by MQTT

Committer:
RobMeades
Date:
Thu Aug 10 14:12:53 2017 +0000
Revision:
21:c409940bccdc
Parent:
20:49c9daf2b0ff
Version of HelloMQTT with u-blox Cellular platforms added (C030 and C027).

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Jan Jongboom 20:49c9daf2b0ff 1 {
Jan Jongboom 20:49c9daf2b0ff 2 "config": {
Jan Jongboom 20:49c9daf2b0ff 3 "network-interface":{
RobMeades 21:c409940bccdc 4 "help": "options are ETHERNET,WIFI_ESP8266,MESH_LOWPAN_ND,MESH_THREAD,,WIFI_ODIN,WIFI_REALTEK,CELLULAR_UBLOX",
RobMeades 21:c409940bccdc 5 "value": "CELLULAR_UBLOX"
Jan Jongboom 20:49c9daf2b0ff 6 },
Jan Jongboom 20:49c9daf2b0ff 7 "mesh_radio_type": {
Jan Jongboom 20:49c9daf2b0ff 8 "help": "options are ATMEL, MCR20",
Jan Jongboom 20:49c9daf2b0ff 9 "value": "ATMEL"
Jan Jongboom 20:49c9daf2b0ff 10 },
Jan Jongboom 20:49c9daf2b0ff 11 "esp8266-tx": {
Jan Jongboom 20:49c9daf2b0ff 12 "help": "Pin used as TX (connects to ESP8266 RX)",
Jan Jongboom 20:49c9daf2b0ff 13 "value": "D1"
Jan Jongboom 20:49c9daf2b0ff 14 },
Jan Jongboom 20:49c9daf2b0ff 15 "esp8266-rx": {
Jan Jongboom 20:49c9daf2b0ff 16 "help": "Pin used as RX (connects to ESP8266 TX)",
Jan Jongboom 20:49c9daf2b0ff 17 "value": "D0"
Jan Jongboom 20:49c9daf2b0ff 18 },
Jan Jongboom 20:49c9daf2b0ff 19 "esp8266-ssid": {
Jan Jongboom 20:49c9daf2b0ff 20 "value": "\"SSID\""
Jan Jongboom 20:49c9daf2b0ff 21 },
Jan Jongboom 20:49c9daf2b0ff 22 "esp8266-password": {
Jan Jongboom 20:49c9daf2b0ff 23 "value": "\"Password\""
Jan Jongboom 20:49c9daf2b0ff 24 },
Jan Jongboom 20:49c9daf2b0ff 25 "esp8266-debug": {
Jan Jongboom 20:49c9daf2b0ff 26 "value": true
Jan Jongboom 20:49c9daf2b0ff 27 },
Jan Jongboom 20:49c9daf2b0ff 28 "lcd-mosi": {
Jan Jongboom 20:49c9daf2b0ff 29 "value": "D11",
Jan Jongboom 20:49c9daf2b0ff 30 "macro_name": "LCD_MOSI"
Jan Jongboom 20:49c9daf2b0ff 31 },
Jan Jongboom 20:49c9daf2b0ff 32 "lcd-sck": {
Jan Jongboom 20:49c9daf2b0ff 33 "value": "D13",
Jan Jongboom 20:49c9daf2b0ff 34 "macro_name": "LCD_SCK"
Jan Jongboom 20:49c9daf2b0ff 35 },
Jan Jongboom 20:49c9daf2b0ff 36 "lcd-miso": {
Jan Jongboom 20:49c9daf2b0ff 37 "value": "D12",
Jan Jongboom 20:49c9daf2b0ff 38 "macro_name": "LCD_MISO"
Jan Jongboom 20:49c9daf2b0ff 39 },
Jan Jongboom 20:49c9daf2b0ff 40 "lcd-a0": {
Jan Jongboom 20:49c9daf2b0ff 41 "value": "D7",
Jan Jongboom 20:49c9daf2b0ff 42 "macro_name": "LCD_A0"
Jan Jongboom 20:49c9daf2b0ff 43 },
Jan Jongboom 20:49c9daf2b0ff 44 "lcd-ncs": {
Jan Jongboom 20:49c9daf2b0ff 45 "value": "D10",
Jan Jongboom 20:49c9daf2b0ff 46 "macro_name": "LCD_NCS"
RobMeades 21:c409940bccdc 47 },
RobMeades 21:c409940bccdc 48 "default-pin": {
RobMeades 21:c409940bccdc 49 "help": "For cellular only, the current value of the SIM PIN as a string; only used if PIN checking is enabled on your SIM (not required by default for a C030 board)",
RobMeades 21:c409940bccdc 50 "value": "\"1234\""
RobMeades 21:c409940bccdc 51 },
RobMeades 21:c409940bccdc 52 "apn": {
RobMeades 21:c409940bccdc 53 "help": "For cellular only, the APN string to use for your SIM/network, set to 0 if none (use none for C030)",
RobMeades 21:c409940bccdc 54 "value": 0
RobMeades 21:c409940bccdc 55 },
RobMeades 21:c409940bccdc 56 "username": {
RobMeades 21:c409940bccdc 57 "help": "For cellular only, the user name string to use for your APN, set to zero if none (use none for C030)",
RobMeades 21:c409940bccdc 58 "value": 0
RobMeades 21:c409940bccdc 59 },
RobMeades 21:c409940bccdc 60 "password": {
RobMeades 21:c409940bccdc 61 "help": "For cellular only, the password string to use for your APN, set to 0 if none (use none for C030)",
RobMeades 21:c409940bccdc 62 "value": 0
Jan Jongboom 20:49c9daf2b0ff 63 }
Jan Jongboom 20:49c9daf2b0ff 64 },
Jan Jongboom 20:49c9daf2b0ff 65 "target_overrides": {
Jan Jongboom 20:49c9daf2b0ff 66 "*": {
Jan Jongboom 20:49c9daf2b0ff 67 "target.features_add": ["NANOSTACK", "LOWPAN_ROUTER", "COMMON_PAL"],
Jan Jongboom 20:49c9daf2b0ff 68 "mbed-mesh-api.6lowpan-nd-channel-page": 0,
Jan Jongboom 20:49c9daf2b0ff 69 "mbed-mesh-api.6lowpan-nd-channel": 12,
Jan Jongboom 20:49c9daf2b0ff 70 "mbed-trace.enable": 0
Jan Jongboom 20:49c9daf2b0ff 71 },
Jan Jongboom 20:49c9daf2b0ff 72 "HEXIWEAR": {
Jan Jongboom 20:49c9daf2b0ff 73 "esp8266-tx": "PTD3",
Jan Jongboom 20:49c9daf2b0ff 74 "esp8266-rx": "PTD2"
Jan Jongboom 20:49c9daf2b0ff 75 },
Jan Jongboom 20:49c9daf2b0ff 76 "NUCLEO_F401RE": {
Jan Jongboom 20:49c9daf2b0ff 77 "esp8266-tx": "D8",
Jan Jongboom 20:49c9daf2b0ff 78 "esp8266-rx": "D2"
Jan Jongboom 20:49c9daf2b0ff 79 },
Jan Jongboom 20:49c9daf2b0ff 80 "NUCLEO_F411RE": {
Jan Jongboom 20:49c9daf2b0ff 81 "esp8266-tx": "D8",
Jan Jongboom 20:49c9daf2b0ff 82 "esp8266-rx": "D2"
Jan Jongboom 20:49c9daf2b0ff 83 }
Jan Jongboom 20:49c9daf2b0ff 84 }
Jan Jongboom 20:49c9daf2b0ff 85 }