Allowed values for Features and States are as follows:
- Features : [ICN, BLE, IVT, TPMS, WETS, DOOR, CARGO, BMS, LMS, WMS, EA, ATTACHMENTS, VESCOUT, DDSAR, TELECRYPT, CARB].
Features: 'TPMS', 'WETS', 'DOOR', 'CARGO', 'BMS', 'LMS', 'WMS', 'EA', 'VESCOUT', 'DDSAR', 'TELECRYPT', 'CARB' are not supported for PULS device so always default to 'Disabled'
- States : [Enabled, Disabled, PendingEnable, PendingDisable].
Default value for state is Disabled. PendingEnable and PendingDisable are read-only states.
- Attachments : [DICKEYJOHN, FORCEAMERICA, CIRRUS, RAVEN, VULCAN, ROADWATCH, DSP100, GENERICSENSOR].
Supplying Null to Attachments will retain old attachments. To remove attachments, supply empty String("")