Jack Hansdampf / mbed-mqtt-GSOE1

Dependents:   ESP8266MQTT

mbed_lib.json

Committer:
jack1930
Date:
2021-08-19
Revision:
0:edc343256a7d

File content as of revision 0:edc343256a7d:

{
    "name": "mbed-mqtt",
    "config": {
        "max-packet-size": {
            "help": "Max serialized MQTT packet size, set by template parameter in paho library.",
            "value": "200"
        },
        "max-connections": {
            "help": "Max simultaneous connections, set by template parameter in paho library.",
            "value": "5"
        },
        "tests-broker-hostname": {
            "help": "Name or address of the broker server hostname.",
            "value": "\"192.168.8.52\""
        },
        "tests-topic": {
            "help": "Name of the public test topic that publishes message frequently. Required for *_SUBSCRIBE_RECEIVE tests.",
            "value": "\"test\""
        },
        "tests-public-topic-enable": {
            "help": "Set to true if there is a publicly available topic that gets messages posted frequently. See tests-public-topic-name. Required for *_SUBSCRIBE_RECEIVE tests.",
            "value": "false"
        },
        "tests-public-topic-name": {
            "help": "Name of the public test topic that publishes message frequently. Required for *_SUBSCRIBE_RECEIVE tests.",
            "value": "\"mbed_public_test_topic\""
        },
        "tests-mqtt-sn-enable": {
            "help": "Set to true if an MQTT-SN Gateway is available.",
            "value": "false"
        },
        "tests-username-password-protection-enable": {
            "help": "Set to true if the MQTT broker has username/password protection enabled. Provide the username and password in tests-username and tests-password.",
            "value": "false"
        },
        "tests-tls-enable": {
            "help": "Set to true if the MQTT broker has TLS protection enabled. NOTE: you need to set certificate in mqtt_global::SSL_CA_PEM.",
            "value": "false"
        },
        "tests-username": {
            "help": "MQTT messages username. To be used in the *USER_PASSWORD* tests. See also tests-username-always",
            "value": "\"mbed\""
        },
        "tests-password": {
            "help": "MQTT messages password. To be used in the *USER_PASSWORD* tests. See also tests-username-always",
            "value": "\"1234\""
        },
        "tests-username-always": {
            "help": "Always attach the username and password to messages (some brokers require this).",
            "value": "false"
        }
    }
}