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.