System calls
System config [ set ]
System configuration can be modified with the System.set() call.
// SYNTAX
System.set(SYSTEM_CONFIG_..., "value");
System.set(SYSTEM_CONFIG_..., buffer, length);
// EXAMPLE - Photon and P1 only
// Change the SSID prefix in listening mode
System.set(SYSTEM_CONFIG_SOFTAP_PREFIX, "Gizmo");
// Change the SSID suffix in listening mode
System.set(SYSTEM_CONFIG_SOFTAP_SUFFIX, "ABC");
The following configuration values can be changed:
SYSTEM_CONFIG_DEVICE_KEY: the device private key. Max length ofDCT_DEVICE_PRIVATE_KEY_SIZE(1216).SYSTEM_CONFIG_SERVER_KEY: the server public key. Max length ofSYSTEM_CONFIG_SERVER_KEY(768).SYSTEM_CONFIG_SOFTAP_PREFIX: the prefix of the SSID broadcast in listening mode. Defaults to Photon. Max length ofDCT_SSID_PREFIX_SIZE-1(25). Only on Photon and P1.SYSTEM_CONFIG_SOFTAP_SUFFIX: the suffix of the SSID broadcast in listening mode. Defaults to a random 4 character alphanumerical string. Max length ofDCT_DEVICE_ID_SIZE(6). Only on Photon and P1.