Hello,
Trying to make GATT services configuration for nRF8001 chip in nRFgo studio. On services.h file generation I see Generation of source files failed window with "Generate cmds failed Error code: 0x3" at the log message end.
If I remove last pipe or last service the file is sucesfully generated. Seems like reaching some size threshold which I don't want to beleive as aimed to 30-40 pipes in my application... :)
What is Error code 0x3? What could be the reason for that ?
XML conf file and full log message are belowGenerating code
Calling init with format code set to:0x3 Security set to: 0x0
Init called with apperance:0000
Init called with with clocksource: 0x1 Clock accuracy: 0x1 16MHz clock bypass setting set to 0x0
Init called with dcdc converter enable set to 0x0
Init called with devicenamewritelength 0x0
gap_set_device_name name: My Deviceshort length: 0x6length: 0x9
ublue_setup_sec_set_params called with: auth_req: 0x0 io caps: 0x0 oob: 0x0 minimum size: 0x7 maximum key size: 0x10 bond timeout: 0x258 security request delay: 0xa
Disabeling window limiting
ublue_setup_hw_set_window_limit called with: limit set to: 0xff auto off counter set to: 0xff dropedPacketThreshold set to: 0xff
hw_set_active_signal called with mode: 0x0 and distaceToTick: 0x0
hw_ad_set_tx_power called with inital power: 3 and gain set to: 0
ublue_setup_gap_set_ppcp called with inital minimum: 0xffff maximum 0xffff slave latency: 0x0 timeout multiplier: 0xffff
Printout of table passed to ublue_setup_assign_vs_uuids
Nr: 0: 0x1f 0x60 0x78 0xb6 0x71 0x8f 0xf3 0xb1 0x8f 0x4c 0x47 0xba 0x0 0x0 0x91 0x3f
Adding primary service with UUID: 0x180a base index: 0x1 and with location set to: 0x1
Adding characteristic with uuid: 0x2a24base: 0x1 maxdatalength: 8 attribute_len_type:0x1 description format code: 0x19 exponent: 0x0 unit: 0x0 namespace: 0x1 descriptor: 0x0 size of default value: 8 default value: nRFxxxxx forceToOpen 0x0 forceEncryption 0x0
Adding characteristic with uuid: 0x2a25base: 0x1 maxdatalength: 4 attribute_len_type:0x1 description format code: 0x19 exponent: 0x0 unit: 0x0 namespace: 0x1 descriptor: 0x0 size of default value: 4 default value: 1587 forceToOpen 0x0 forceEncryption 0x0
Adding characteristic with uuid: 0x2a27base: 0x1 maxdatalength: 2 attribute_len_type:0x1 description format code: 0x19 exponent: 0x0 unit: 0x0 namespace: 0x1 descriptor: 0x0 size of default value: 2 default value: Bx forceToOpen 0x0 forceEncryption 0x0
Adding characteristic with uuid: 0x2a26base: 0x1 maxdatalength: 4 attribute_len_type:0x1 description format code: 0x19 exponent: 0x0 unit: 0x0 namespace: 0x1 descriptor: 0x0 size of default value: 4 default value: 01.1 forceToOpen 0x0 forceEncryption 0x0
Adding characteristic with uuid: 0x2a29base: 0x1 maxdatalength: 20 attribute_len_type:0x1 description format code: 0x19 exponent: 0x0 unit: 0x0 namespace: 0x1 descriptor: 0x0 size of default value: 19 default value: NordicSemiconductor forceToOpen 0x0 forceEncryption 0x0
Adding primary service with UUID: 0x1805 base index: 0x1 and with location set to: 0x1
Adding characteristic with uuid: 0x2a2bbase: 0x1 maxdatalength: 10 attribute_len_type:0x1 description format code: 0x0 exponent: 0x0 unit: 0x0 namespace: 0x0 descriptor: 0x0 size of default value: 0 default value: forceToOpen 0x0 forceEncryption 0x0
Defining pipe with id: 0x1 UUID: 2a2b Pipe type: 0x8 Security setting: 0x0
Adding primary service with UUID: 0x300 base index: 0x2 and with location set to: 0x1
Adding characteristic with uuid: 0x301base: 0x2 maxdatalength: 1 attribute_len_type:0x1 description format code: 0x0 exponent: 0x0 unit: 0x0 namespace: 0x0 descriptor: 0x0 size of default value: 0 default value: forceToOpen 0x0 forceEncryption 0x0
Defining pipe with id: 0x2 UUID: 0301 Pipe type: 0x2 Security setting: 0x0
Adding characteristic with uuid: 0x302base: 0x2 maxdatalength: 2 attribute_len_type:0x1 description format code: 0x0 exponent: 0x0 unit: 0x0 namespace: 0x0 descriptor: 0x0 size of default value: 0 default value: forceToOpen 0x0 forceEncryption 0x0
Defining pipe with id: 0x3 UUID: 0302 Pipe type: 0x8 Security setting: 0x0
Adding characteristic with uuid: 0x303base: 0x2 maxdatalength: 1 attribute_len_type:0x1 description format code: 0x0 exponent: 0x0 unit: 0x0 namespace: 0x0 descriptor: 0x0 size of default value: 0 default value: forceToOpen 0x0 forceEncryption 0x0
Defining pipe with id: 0x4 UUID: 0303 Pipe type: 0x2 Security setting: 0x0
Adding characteristic with uuid: 0x304base: 0x2 maxdatalength: 2 attribute_len_type:0x1 description format code: 0x0 exponent: 0x0 unit: 0x0 namespace: 0x0 descriptor: 0x0 size of default value: 0 default value: forceToOpen 0x0 forceEncryption 0x0
Adding primary service with UUID: 0x100 base index: 0x2 and with location set to: 0x1
Adding characteristic with uuid: 0x700base: 0x2 maxdatalength: 6 attribute_len_type:0x1 description format code: 0x0 exponent: 0x0 unit: 0x0 namespace: 0x0 descriptor: 0x0 size of default value: 1 default value: 00 forceToOpen 0x0 forceEncryption 0x0
Adding characteristic with uuid: 0x701base: 0x2 maxdatalength: 6 attribute_len_type:0x1 description format code: 0x0 exponent: 0x0 unit: 0x0 namespace: 0x0 descriptor: 0x0 size of default value: 1 default value: 00 forceToOpen 0x0 forceEncryption 0x0
Adding characteristic with uuid: 0x702base: 0x2 maxdatalength: 6 attribute_len_type:0x1 description format code: 0x0 exponent: 0x0 unit: 0x0 namespace: 0x0 descriptor: 0x0 size of default value: 1 default value: 00 forceToOpen 0x0 forceEncryption 0x0
Adding characteristic with uuid: 0x800base: 0x2 maxdatalength: 1 attribute_len_type:0x1 description format code: 0x0 exponent: 0x0 unit: 0x0 namespace: 0x0 descriptor: 0x0 size of default value: 0 default value: forceToOpen 0x0 forceEncryption 0x0
Adding characteristic with uuid: 0x900base: 0x2 maxdatalength: 1 attribute_len_type:0x1 description format code: 0x0 exponent: 0x0 unit: 0x0 namespace: 0x0 descriptor: 0x0 size of default value: 0 default value: forceToOpen 0x0 forceEncryption 0x0
Adding primary service with UUID: 0x101 base index: 0x2 and with location set to: 0x1
Adding characteristic with uuid: 0x700base: 0x2 maxdatalength: 6 attribute_len_type:0x1 description format code: 0x0 exponent: 0x0 unit: 0x0 namespace: 0x0 descriptor: 0x0 size of default value: 1 default value: 00 forceToOpen 0x0 forceEncryption 0x0
Adding characteristic with uuid: 0x701base: 0x2 maxdatalength: 6 attribute_len_type:0x1 description format code: 0x0 exponent: 0x0 unit: 0x0 namespace: 0x0 descriptor: 0x0 size of default value: 1 default value: 00 forceToOpen 0x0 forceEncryption 0x0
Adding characteristic with uuid: 0x702base: 0x2 maxdatalength: 6 attribute_len_type:0x1 description format code: 0x0 exponent: 0x0 unit: 0x0 namespace: 0x0 descriptor: 0x0 size of default value: 1 default value: 00 forceToOpen 0x0 forceEncryption 0x0
Adding characteristic with uuid: 0x800base: 0x2 maxdatalength: 1 attribute_len_type:0x1 description format code: 0x0 exponent: 0x0 unit: 0x0 namespace: 0x0 descriptor: 0x0 size of default value: 0 default value: forceToOpen 0x0 forceEncryption 0x0
Adding characteristic with uuid: 0x900base: 0x2 maxdatalength: 1 attribute_len_type:0x1 description format code: 0x0 exponent: 0x0 unit: 0x0 namespace: 0x0 descriptor: 0x0 size of default value: 0 default value: forceToOpen 0x0 forceEncryption 0x0
Adding primary service with UUID: 0x102 base index: 0x2 and with location set to: 0x1
Adding characteristic with uuid: 0x700base: 0x2 maxdatalength: 6 attribute_len_type:0x1 description format code: 0x0 exponent: 0x0 unit: 0x0 namespace: 0x0 descriptor: 0x0 size of default value: 1 default value: 00 forceToOpen 0x0 forceEncryption 0x0
Adding characteristic with uuid: 0x701base: 0x2 maxdatalength: 6 attribute_len_type:0x1 description format code: 0x0 exponent: 0x0 unit: 0x0 namespace: 0x0 descriptor: 0x0 size of default value: 1 default value: 00 forceToOpen 0x0 forceEncryption 0x0
Adding characteristic with uuid: 0x702base: 0x2 maxdatalength: 6 attribute_len_type:0x1 description format code: 0x0 exponent: 0x0 unit: 0x0 namespace: 0x0 descriptor: 0x0 size of default value: 1 default value: 00 forceToOpen 0x0 forceEncryption 0x0
Adding characteristic with uuid: 0x800base: 0x2 maxdatalength: 1 attribute_len_type:0x1 description format code: 0x0 exponent: 0x0 unit: 0x0 namespace: 0x0 descriptor: 0x0 size of default value: 0 default value: forceToOpen 0x0 forceEncryption 0x0
Adding characteristic with uuid: 0x900base: 0x2 maxdatalength: 1 attribute_len_type:0x1 description format code: 0x0 exponent: 0x0 unit: 0x0 namespace: 0x0 descriptor: 0x0 size of default value: 0 default value: forceToOpen 0x0 forceEncryption 0x0
Adding primary service with UUID: 0x103 base index: 0x2 and with location set to: 0x1
Adding characteristic with uuid: 0x700base: 0x2 maxdatalength: 6 attribute_len_type:0x1 description format code: 0x0 exponent: 0x0 unit: 0x0 namespace: 0x0 descriptor: 0x0 size of default value: 1 default value: 00 forceToOpen 0x0 forceEncryption 0x0
Adding characteristic with uuid: 0x701base: 0x2 maxdatalength: 6 attribute_len_type:0x1 description format code: 0x0 exponent: 0x0 unit: 0x0 namespace: 0x0 descriptor: 0x0 size of default value: 1 default value: 00 forceToOpen 0x0 forceEncryption 0x0
Adding characteristic with uuid: 0x702base: 0x2 maxdatalength: 6 attribute_len_type:0x1 description format code: 0x0 exponent: 0x0 unit: 0x0 namespace: 0x0 descriptor: 0x0 size of default value: 1 default value: 00 forceToOpen 0x0 forceEncryption 0x0
Adding characteristic with uuid: 0x800base: 0x2 maxdatalength: 1 attribute_len_type:0x1 description format code: 0x0 exponent: 0x0 unit: 0x0 namespace: 0x0 descriptor: 0x0 size of default value: 0 default value: forceToOpen 0x0 forceEncryption 0x0
Adding characteristic with uuid: 0x900base: 0x2 maxdatalength: 1 attribute_len_type:0x1 description format code: 0x0 exponent: 0x0 unit: 0x0 namespace: 0x0 descriptor: 0x0 size of default value: 0 default value: forceToOpen 0x0 forceEncryption 0x0
Calling ublue_setup_ad_select_custom_fields with
gmfields: 0x0scan response 0x0
bonded: 0x0scan response 0x0
brodcast: 0x0scan response 0x0
ublue_setup_ad_set_svcuuids:
Number of local: 0 local uuids:
Number of remote: 0 remote uuids:
Calling: ublue_setup_set_timing_change_delay with value 0x5
Calling ublue_setup_ad_select_fields with
gmfields: 0x0scan response 0x0
bonded: 0x0scan response 0x0
brodcast: 0x0scan response 0x0
Calling ublue_setup_gen_cmds called with data_storage set to: 0x1 setup_id set to: 0
Generate cmds failed Error code: 0x3
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE AttributeServer>
<Profile Version="1.3">
<SetupId>0</SetupId>
<Device>nRF8001_Dx</Device>
<Service Type="local" PrimaryService="true">
<Name>Device Information</Name>
<Uuid>180a</Uuid>
<Characteristic>
<Name>Model Number String</Name>
<Uuid>2a24</Uuid>
<DefaultValue>nRFxxxxx</DefaultValue>
<UsePresentationFormat>1</UsePresentationFormat>
<MaxDataLength>8</MaxDataLength>
<AttributeLenType>1</AttributeLenType>
<ForceOpen>false</ForceOpen>
<ForceEncryption>false</ForceEncryption>
<Properties>
<WriteWithoutResponse>false</WriteWithoutResponse>
<Write>false</Write>
<Notify>false</Notify>
<Indicate>false</Indicate>
<Broadcast>false</Broadcast>
</Properties>
<SetPipe>false</SetPipe>
<AckIsAuto>false</AckIsAuto>
<PresentationFormatDescriptor Value="0000" Exponent="0" Format="25" NameSpace="01" Unit="0000"/>
<PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic>
<PeriodForProperties/>
</Characteristic>
<Characteristic>
<Name>Serial Number String</Name>
<Uuid>2a25</Uuid>
<DefaultValue>1587</DefaultValue>
<UsePresentationFormat>1</UsePresentationFormat>
<MaxDataLength>4</MaxDataLength>
<AttributeLenType>1</AttributeLenType>
<ForceOpen>false</ForceOpen>
<ForceEncryption>false</ForceEncryption>
<Properties>
<WriteWithoutResponse>false</WriteWithoutResponse>
<Write>false</Write>
<Notify>false</Notify>
<Indicate>false</Indicate>
<Broadcast>false</Broadcast>
</Properties>
<SetPipe>false</SetPipe>
<AckIsAuto>false</AckIsAuto>
<PresentationFormatDescriptor Value="0000" Exponent="0" Format="25" NameSpace="01" Unit="0000"/>
<PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic>
<PeriodForProperties/>
</Characteristic>
<Characteristic>
<Name>Hardware Revision String</Name>
<Uuid>2a27</Uuid>
<DefaultValue>Bx</DefaultValue>
<UsePresentationFormat>1</UsePresentationFormat>
<MaxDataLength>2</MaxDataLength>
<AttributeLenType>1</AttributeLenType>
<ForceOpen>false</ForceOpen>
<ForceEncryption>false</ForceEncryption>
<Properties>
<WriteWithoutResponse>false</WriteWithoutResponse>
<Write>false</Write>
<Notify>false</Notify>
<Indicate>false</Indicate>
<Broadcast>false</Broadcast>
</Properties>
<SetPipe>false</SetPipe>
<AckIsAuto>false</AckIsAuto>
<PresentationFormatDescriptor Value="0000" Exponent="0" Format="25" NameSpace="01" Unit="0000"/>
<PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic>
<PeriodForProperties/>
</Characteristic>
<Characteristic>
<Name>Firmware Revision String</Name>
<Uuid>2a26</Uuid>
<DefaultValue>01.1</DefaultValue>
<UsePresentationFormat>1</UsePresentationFormat>
<MaxDataLength>4</MaxDataLength>
<AttributeLenType>1</AttributeLenType>
<ForceOpen>false</ForceOpen>
<ForceEncryption>false</ForceEncryption>
<Properties>
<WriteWithoutResponse>false</WriteWithoutResponse>
<Write>false</Write>
<Notify>false</Notify>
<Indicate>false</Indicate>
<Broadcast>false</Broadcast>
</Properties>
<SetPipe>false</SetPipe>
<AckIsAuto>false</AckIsAuto>
<PresentationFormatDescriptor Value="0000" Exponent="0" Format="25" NameSpace="01" Unit="0000"/>
<PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic>
<PeriodForProperties/>
</Characteristic>
<Characteristic>
<Name>Manufacturer Name String</Name>
<Uuid>2a29</Uuid>
<DefaultValue>NordicSemiconductor</DefaultValue>
<UsePresentationFormat>1</UsePresentationFormat>
<MaxDataLength>20</MaxDataLength>
<AttributeLenType>1</AttributeLenType>
<ForceOpen>false</ForceOpen>
<ForceEncryption>false</ForceEncryption>
<Properties>
<WriteWithoutResponse>false</WriteWithoutResponse>
<Write>false</Write>
<Notify>false</Notify>
<Indicate>false</Indicate>
<Broadcast>false</Broadcast>
</Properties>
<SetPipe>false</SetPipe>
<AckIsAuto>false</AckIsAuto>
<PresentationFormatDescriptor Value="0000" Exponent="0" Format="25" NameSpace="01" Unit="0000"/>
<PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic>
<PeriodForProperties/>
</Characteristic>
</Service>
<Service Type="local" PrimaryService="true">
<Name>Current Time</Name>
<Uuid>1805</Uuid>
<Characteristic>
<Name>Current Time</Name>
<Uuid>2a2b</Uuid>
<DefaultValue></DefaultValue>
<UsePresentationFormat>0</UsePresentationFormat>
<MaxDataLength>10</MaxDataLength>
<AttributeLenType>1</AttributeLenType>
<ForceOpen>false</ForceOpen>
<ForceEncryption>false</ForceEncryption>
<Properties>
<WriteWithoutResponse>true</WriteWithoutResponse>
<Write>false</Write>
<Notify>false</Notify>
<Indicate>false</Indicate>
<Broadcast>false</Broadcast>
</Properties>
<SetPipe>false</SetPipe>
<AckIsAuto>false</AckIsAuto>
<PresentationFormatDescriptor Value="0000" Exponent="0" Format="1" NameSpace="01" Unit="0000"/>
<PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic>
<PeriodForProperties/>
</Characteristic>
</Service>
<Service Type="local" PrimaryService="true">
<Name>SI Controller Service</Name>
<Uuid BaseUUID="3f910000ba474c8fb1f38f71b678601f" BaseUUIDName="SI BLE base">0300</Uuid>
<Characteristic>
<Name>ControllerStatus</Name>
<Uuid BaseUUID="3f910000ba474c8fb1f38f71b678601f" BaseUUIDName="SI BLE base">0301</Uuid>
<DefaultValue></DefaultValue>
<UsePresentationFormat>0</UsePresentationFormat>
<MaxDataLength>1</MaxDataLength>
<AttributeLenType>1</AttributeLenType>
<ForceOpen>false</ForceOpen>
<ForceEncryption>false</ForceEncryption>
<Properties>
<WriteWithoutResponse>false</WriteWithoutResponse>
<Write>false</Write>
<Notify>true</Notify>
<Indicate>false</Indicate>
<Broadcast>false</Broadcast>
</Properties>
<SetPipe>false</SetPipe>
<AckIsAuto>false</AckIsAuto>
<PresentationFormatDescriptor Value="0000" Exponent="0" Format="1" NameSpace="01" Unit="0000"/>
<PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic>
<PeriodForProperties/>
</Characteristic>
<Characteristic>
<Name>ControllerConfig</Name>
<Uuid BaseUUID="3f910000ba474c8fb1f38f71b678601f" BaseUUIDName="SI BLE base">0302</Uuid>
<DefaultValue></DefaultValue>
<UsePresentationFormat>0</UsePresentationFormat>
<MaxDataLength>2</MaxDataLength>
<AttributeLenType>1</AttributeLenType>
<ForceOpen>false</ForceOpen>
<ForceEncryption>false</ForceEncryption>
<Properties>
<WriteWithoutResponse>true</WriteWithoutResponse>
<Write>false</Write>
<Notify>false</Notify>
<Indicate>false</Indicate>
<Broadcast>false</Broadcast>
</Properties>
<SetPipe>false</SetPipe>
<AckIsAuto>false</AckIsAuto>
<PresentationFormatDescriptor Value="0000" Exponent="0" Format="1" NameSpace="01" Unit="0000"/>
<PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic>
<PeriodForProperties/>
</Characteristic>
<Characteristic>
<Name>ControllerConfigRD</Name>
<Uuid BaseUUID="3f910000ba474c8fb1f38f71b678601f" BaseUUIDName="SI BLE base">0303</Uuid>
<DefaultValue></DefaultValue>
<UsePresentationFormat>0</UsePresentationFormat>
<MaxDataLength>1</MaxDataLength>
<AttributeLenType>1</AttributeLenType>
<ForceOpen>false</ForceOpen>
<ForceEncryption>false</ForceEncryption>
<Properties>
<WriteWithoutResponse>false</WriteWithoutResponse>
<Write>false</Write>
<Notify>true</Notify>
<Indicate>false</Indicate>
<Broadcast>false</Broadcast>
</Properties>
<SetPipe>false</SetPipe>
<AckIsAuto>false</AckIsAuto>
<PresentationFormatDescriptor Value="0000" Exponent="0" Format="1" NameSpace="01" Unit="0000"/>
<PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic>
<PeriodForProperties/>
</Characteristic>
<Characteristic>
<Name>ControllerTimer</Name>
<Uuid BaseUUID="3f910000ba474c8fb1f38f71b678601f" BaseUUIDName="SI BLE base">0304</Uuid>
<DefaultValue></DefaultValue>
<UsePresentationFormat>0</UsePresentationFormat>
<MaxDataLength>2</MaxDataLength>
<AttributeLenType>1</AttributeLenType>
<ForceOpen>false</ForceOpen>
<ForceEncryption>false</ForceEncryption>
<Properties>
<WriteWithoutResponse>false</WriteWithoutResponse>
<Write>false</Write>
<Notify>false</Notify>
<Indicate>false</Indicate>
<Broadcast>false</Broadcast>
</Properties>
<SetPipe>false</SetPipe>
<AckIsAuto>false</AckIsAuto>
<PresentationFormatDescriptor Value="0000" Exponent="0" Format="1" NameSpace="01" Unit="0000"/>
<PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic>
<PeriodForProperties/>
</Characteristic>
</Service>
<Service Type="local" PrimaryService="true">
<Name>SI Zone Service 0</Name>
<Uuid BaseUUID="3f910000ba474c8fb1f38f71b678601f" BaseUUIDName="SI BLE base">0100</Uuid>
<Characteristic>
<Name>ZoneTimeSlot 0</Name>
<Uuid BaseUUID="3f910000ba474c8fb1f38f71b678601f" BaseUUIDName="SI BLE base">0700</Uuid>
<DefaultValue>00</DefaultValue>
<UsePresentationFormat>0</UsePresentationFormat>
<MaxDataLength>6</MaxDataLength>
<AttributeLenType>1</AttributeLenType>
<ForceOpen>false</ForceOpen>
<ForceEncryption>false</ForceEncryption>
<Properties>
<WriteWithoutResponse>false</WriteWithoutResponse>
<Write>false</Write>
<Notify>false</Notify>
<Indicate>false</Indicate>
<Broadcast>false</Broadcast>
</Properties>
<SetPipe>false</SetPipe>
<AckIsAuto>false</AckIsAuto>
<PresentationFormatDescriptor Value="0000" Exponent="0" Format="1" NameSpace="01" Unit="0000"/>
<PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic>
<PeriodForProperties/>
</Characteristic>
<Characteristic>
<Name>ZoneTimeSlot 1</Name>
<Uuid BaseUUID="3f910000ba474c8fb1f38f71b678601f" BaseUUIDName="SI BLE base">0701</Uuid>
<DefaultValue>00</DefaultValue>
<UsePresentationFormat>0</UsePresentationFormat>
<MaxDataLength>6</MaxDataLength>
<AttributeLenType>1</AttributeLenType>
<ForceOpen>false</ForceOpen>
<ForceEncryption>false</ForceEncryption>
<Properties>
<WriteWithoutResponse>false</WriteWithoutResponse>
<Write>false</Write>
<Notify>false</Notify>
<Indicate>false</Indicate>
<Broadcast>false</Broadcast>
</Properties>
<SetPipe>false</SetPipe>
<AckIsAuto>false</AckIsAuto>
<PresentationFormatDescriptor Value="0000" Exponent="0" Format="1" NameSpace="01" Unit="0000"/>
<PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic>
<PeriodForProperties/>
</Characteristic>
<Characteristic>
<Name>ZoneTimeSlot 2</Name>
<Uuid BaseUUID="3f910000ba474c8fb1f38f71b678601f" BaseUUIDName="SI BLE base">0702</Uuid>
<DefaultValue>00</DefaultValue>
<UsePresentationFormat>0</UsePresentationFormat>
<MaxDataLength>6</MaxDataLength>
<AttributeLenType>1</AttributeLenType>
<ForceOpen>false</ForceOpen>
<ForceEncryption>false</ForceEncryption>
<Properties>
<WriteWithoutResponse>false</WriteWithoutResponse>
<Write>false</Write>
<Notify>false</Notify>
<Indicate>false</Indicate>
<Broadcast>false</Broadcast>
</Properties>
<SetPipe>false</SetPipe>
<AckIsAuto>false</AckIsAuto>
<PresentationFormatDescriptor Value="0000" Exponent="0" Format="1" NameSpace="01" Unit="0000"/>
<PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic>
<PeriodForProperties/>
</Characteristic>
<Characteristic>
<Name>ZoneStatus</Name>
<Uuid BaseUUID="3f910000ba474c8fb1f38f71b678601f" BaseUUIDName="SI BLE base">0800</Uuid>
<DefaultValue></DefaultValue>
<UsePresentationFormat>0</UsePresentationFormat>
<MaxDataLength>1</MaxDataLength>
<AttributeLenType>1</AttributeLenType>
<ForceOpen>false</ForceOpen>
<ForceEncryption>false</ForceEncryption>
<Properties>
<WriteWithoutResponse>false</WriteWithoutResponse>
<Write>false</Write>
<Notify>false</Notify>
<Indicate>false</Indicate>
<Broadcast>false</Broadcast>
</Properties>
<SetPipe>false</SetPipe>
<AckIsAuto>false</AckIsAuto>
<PresentationFormatDescriptor Value="0000" Exponent="0" Format="1" NameSpace="01" Unit="0000"/>
<PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic>
<PeriodForProperties/>
</Characteristic>
<Characteristic>
<Name>ZoneConfig</Name>
<Uuid BaseUUID="3f910000ba474c8fb1f38f71b678601f" BaseUUIDName="SI BLE base">0900</Uuid>
<DefaultValue></DefaultValue>
<UsePresentationFormat>0</UsePresentationFormat>
<MaxDataLength>1</MaxDataLength>
<AttributeLenType>1</AttributeLenType>
<ForceOpen>false</ForceOpen>
<ForceEncryption>false</ForceEncryption>
<Properties>
<WriteWithoutResponse>false</WriteWithoutResponse>
<Write>false</Write>
<Notify>false</Notify>
<Indicate>false</Indicate>
<Broadcast>false</Broadcast>
</Properties>
<SetPipe>false</SetPipe>
<AckIsAuto>false</AckIsAuto>
<PresentationFormatDescriptor Value="0000" Exponent="0" Format="1" NameSpace="01" Unit="0000"/>
<PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic>
<PeriodForProperties/>
</Characteristic>
</Service>
<Service Type="local" PrimaryService="true">
<Name>SI Zone Service 1</Name>
<Uuid BaseUUID="3f910000ba474c8fb1f38f71b678601f" BaseUUIDName="SI BLE base">0101</Uuid>
<Characteristic>
<Name>ZoneTimeSlot 0</Name>
<Uuid BaseUUID="3f910000ba474c8fb1f38f71b678601f" BaseUUIDName="SI BLE base">0700</Uuid>
<DefaultValue>00</DefaultValue>
<UsePresentationFormat>0</UsePresentationFormat>
<MaxDataLength>6</MaxDataLength>
<AttributeLenType>1</AttributeLenType>
<ForceOpen>false</ForceOpen>
<ForceEncryption>false</ForceEncryption>
<Properties>
<WriteWithoutResponse>false</WriteWithoutResponse>
<Write>false</Write>
<Notify>false</Notify>
<Indicate>false</Indicate>
<Broadcast>false</Broadcast>
</Properties>
<SetPipe>false</SetPipe>
<AckIsAuto>false</AckIsAuto>
<PresentationFormatDescriptor Value="0000" Exponent="0" Format="1" NameSpace="01" Unit="0000"/>
<PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic>
<PeriodForProperties/>
</Characteristic>
<Characteristic>
<Name>ZoneTimeSlot 1</Name>
<Uuid BaseUUID="3f910000ba474c8fb1f38f71b678601f" BaseUUIDName="SI BLE base">0701</Uuid>
<DefaultValue>00</DefaultValue>
<UsePresentationFormat>0</UsePresentationFormat>
<MaxDataLength>6</MaxDataLength>
<AttributeLenType>1</AttributeLenType>
<ForceOpen>false</ForceOpen>
<ForceEncryption>false</ForceEncryption>
<Properties>
<WriteWithoutResponse>false</WriteWithoutResponse>
<Write>false</Write>
<Notify>false</Notify>
<Indicate>false</Indicate>
<Broadcast>false</Broadcast>
</Properties>
<SetPipe>false</SetPipe>
<AckIsAuto>false</AckIsAuto>
<PresentationFormatDescriptor Value="0000" Exponent="0" Format="1" NameSpace="01" Unit="0000"/>
<PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic>
<PeriodForProperties/>
</Characteristic>
<Characteristic>
<Name>ZoneTimeSlot 2</Name>
<Uuid BaseUUID="3f910000ba474c8fb1f38f71b678601f" BaseUUIDName="SI BLE base">0702</Uuid>
<DefaultValue>00</DefaultValue>
<UsePresentationFormat>0</UsePresentationFormat>
<MaxDataLength>6</MaxDataLength>
<AttributeLenType>1</AttributeLenType>
<ForceOpen>false</ForceOpen>
<ForceEncryption>false</ForceEncryption>
<Properties>
<WriteWithoutResponse>false</WriteWithoutResponse>
<Write>false</Write>
<Notify>false</Notify>
<Indicate>false</Indicate>
<Broadcast>false</Broadcast>
</Properties>
<SetPipe>false</SetPipe>
<AckIsAuto>false</AckIsAuto>
<PresentationFormatDescriptor Value="0000" Exponent="0" Format="1" NameSpace="01" Unit="0000"/>
<PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic>
<PeriodForProperties/>
</Characteristic>
<Characteristic>
<Name>ZoneStatus</Name>
<Uuid BaseUUID="3f910000ba474c8fb1f38f71b678601f" BaseUUIDName="SI BLE base">0800</Uuid>
<DefaultValue></DefaultValue>
<UsePresentationFormat>0</UsePresentationFormat>
<MaxDataLength>1</MaxDataLength>
<AttributeLenType>1</AttributeLenType>
<ForceOpen>false</ForceOpen>
<ForceEncryption>false</ForceEncryption>
<Properties>
<WriteWithoutResponse>false</WriteWithoutResponse>
<Write>false</Write>
<Notify>false</Notify>
<Indicate>false</Indicate>
<Broadcast>false</Broadcast>
</Properties>
<SetPipe>false</SetPipe>
<AckIsAuto>false</AckIsAuto>
<PresentationFormatDescriptor Value="0000" Exponent="0" Format="1" NameSpace="01" Unit="0000"/>
<PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic>
<PeriodForProperties/>
</Characteristic>
<Characteristic>
<Name>ZoneConfig</Name>
<Uuid BaseUUID="3f910000ba474c8fb1f38f71b678601f" BaseUUIDName="SI BLE base">0900</Uuid>
<DefaultValue></DefaultValue>
<UsePresentationFormat>0</UsePresentationFormat>
<MaxDataLength>1</MaxDataLength>
<AttributeLenType>1</AttributeLenType>
<ForceOpen>false</ForceOpen>
<ForceEncryption>false</ForceEncryption>
<Properties>
<WriteWithoutResponse>false</WriteWithoutResponse>
<Write>false</Write>
<Notify>false</Notify>
<Indicate>false</Indicate>
<Broadcast>false</Broadcast>
</Properties>
<SetPipe>false</SetPipe>
<AckIsAuto>false</AckIsAuto>
<PresentationFormatDescriptor Value="0000" Exponent="0" Format="1" NameSpace="01" Unit="0000"/>
<PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic>
<PeriodForProperties/>
</Characteristic>
</Service>
<Service Type="local" PrimaryService="true">
<Name>SI Zone Service 2</Name>
<Uuid BaseUUID="3f910000ba474c8fb1f38f71b678601f" BaseUUIDName="SI BLE base">0102</Uuid>
<Characteristic>
<Name>ZoneTimeSlot 0</Name>
<Uuid BaseUUID="3f910000ba474c8fb1f38f71b678601f" BaseUUIDName="SI BLE base">0700</Uuid>
<DefaultValue>00</DefaultValue>
<UsePresentationFormat>0</UsePresentationFormat>
<MaxDataLength>6</MaxDataLength>
<AttributeLenType>1</AttributeLenType>
<ForceOpen>false</ForceOpen>
<ForceEncryption>false</ForceEncryption>
<Properties>
<WriteWithoutResponse>false</WriteWithoutResponse>
<Write>false</Write>
<Notify>false</Notify>
<Indicate>false</Indicate>
<Broadcast>false</Broadcast>
</Properties>
<SetPipe>false</SetPipe>
<AckIsAuto>false</AckIsAuto>
<PresentationFormatDescriptor Value="0000" Exponent="0" Format="1" NameSpace="01" Unit="0000"/>
<PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic>
<PeriodForProperties/>
</Characteristic>
<Characteristic>
<Name>ZoneTimeSlot 1</Name>
<Uuid BaseUUID="3f910000ba474c8fb1f38f71b678601f" BaseUUIDName="SI BLE base">0701</Uuid>
<DefaultValue>00</DefaultValue>
<UsePresentationFormat>0</UsePresentationFormat>
<MaxDataLength>6</MaxDataLength>
<AttributeLenType>1</AttributeLenType>
<ForceOpen>false</ForceOpen>
<ForceEncryption>false</ForceEncryption>
<Properties>
<WriteWithoutResponse>false</WriteWithoutResponse>
<Write>false</Write>
<Notify>false</Notify>
<Indicate>false</Indicate>
<Broadcast>false</Broadcast>
</Properties>
<SetPipe>false</SetPipe>
<AckIsAuto>false</AckIsAuto>
<PresentationFormatDescriptor Value="0000" Exponent="0" Format="1" NameSpace="01" Unit="0000"/>
<PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic>
<PeriodForProperties/>
</Characteristic>
<Characteristic>
<Name>ZoneTimeSlot 2</Name>
<Uuid BaseUUID="3f910000ba474c8fb1f38f71b678601f" BaseUUIDName="SI BLE base">0702</Uuid>
<DefaultValue>00</DefaultValue>
<UsePresentationFormat>0</UsePresentationFormat>
<MaxDataLength>6</MaxDataLength>
<AttributeLenType>1</AttributeLenType>
<ForceOpen>false</ForceOpen>
<ForceEncryption>false</ForceEncryption>
<Properties>
<WriteWithoutResponse>false</WriteWithoutResponse>
<Write>false</Write>
<Notify>false</Notify>
<Indicate>false</Indicate>
<Broadcast>false</Broadcast>
</Properties>
<SetPipe>false</SetPipe>
<AckIsAuto>false</AckIsAuto>
<PresentationFormatDescriptor Value="0000" Exponent="0" Format="1" NameSpace="01" Unit="0000"/>
<PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic>
<PeriodForProperties/>
</Characteristic>
<Characteristic>
<Name>ZoneStatus</Name>
<Uuid BaseUUID="3f910000ba474c8fb1f38f71b678601f" BaseUUIDName="SI BLE base">0800</Uuid>
<DefaultValue></DefaultValue>
<UsePresentationFormat>0</UsePresentationFormat>
<MaxDataLength>1</MaxDataLength>
<AttributeLenType>1</AttributeLenType>
<ForceOpen>false</ForceOpen>
<ForceEncryption>false</ForceEncryption>
<Properties>
<WriteWithoutResponse>false</WriteWithoutResponse>
<Write>false</Write>
<Notify>false</Notify>
<Indicate>false</Indicate>
<Broadcast>false</Broadcast>
</Properties>
<SetPipe>false</SetPipe>
<AckIsAuto>false</AckIsAuto>
<PresentationFormatDescriptor Value="0000" Exponent="0" Format="1" NameSpace="01" Unit="0000"/>
<PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic>
<PeriodForProperties/>
</Characteristic>
<Characteristic>
<Name>ZoneConfig</Name>
<Uuid BaseUUID="3f910000ba474c8fb1f38f71b678601f" BaseUUIDName="SI BLE base">0900</Uuid>
<DefaultValue></DefaultValue>
<UsePresentationFormat>0</UsePresentationFormat>
<MaxDataLength>1</MaxDataLength>
<AttributeLenType>1</AttributeLenType>
<ForceOpen>false</ForceOpen>
<ForceEncryption>false</ForceEncryption>
<Properties>
<WriteWithoutResponse>false</WriteWithoutResponse>
<Write>false</Write>
<Notify>false</Notify>
<Indicate>false</Indicate>
<Broadcast>false</Broadcast>
</Properties>
<SetPipe>false</SetPipe>
<AckIsAuto>false</AckIsAuto>
<PresentationFormatDescriptor Value="0000" Exponent="0" Format="1" NameSpace="01" Unit="0000"/>
<PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic>
<PeriodForProperties/>
</Characteristic>
</Service>
<Service Type="local" PrimaryService="true">
<Name>SI Zone Service 3</Name>
<Uuid BaseUUID="3f910000ba474c8fb1f38f71b678601f" BaseUUIDName="SI BLE base">0103</Uuid>
<Characteristic>
<Name>ZoneTimeSlot 0</Name>
<Uuid BaseUUID="3f910000ba474c8fb1f38f71b678601f" BaseUUIDName="SI BLE base">0700</Uuid>
<DefaultValue>00</DefaultValue>
<UsePresentationFormat>0</UsePresentationFormat>
<MaxDataLength>6</MaxDataLength>
<AttributeLenType>1</AttributeLenType>
<ForceOpen>false</ForceOpen>
<ForceEncryption>false</ForceEncryption>
<Properties>
<WriteWithoutResponse>false</WriteWithoutResponse>
<Write>false</Write>
<Notify>false</Notify>
<Indicate>false</Indicate>
<Broadcast>false</Broadcast>
</Properties>
<SetPipe>false</SetPipe>
<AckIsAuto>false</AckIsAuto>
<PresentationFormatDescriptor Value="0000" Exponent="0" Format="1" NameSpace="01" Unit="0000"/>
<PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic>
<PeriodForProperties/>
</Characteristic>
<Characteristic>
<Name>ZoneTimeSlot 1</Name>
<Uuid BaseUUID="3f910000ba474c8fb1f38f71b678601f" BaseUUIDName="SI BLE base">0701</Uuid>
<DefaultValue>00</DefaultValue>
<UsePresentationFormat>0</UsePresentationFormat>
<MaxDataLength>6</MaxDataLength>
<AttributeLenType>1</AttributeLenType>
<ForceOpen>false</ForceOpen>
<ForceEncryption>false</ForceEncryption>
<Properties>
<WriteWithoutResponse>false</WriteWithoutResponse>
<Write>false</Write>
<Notify>false</Notify>
<Indicate>false</Indicate>
<Broadcast>false</Broadcast>
</Properties>
<SetPipe>false</SetPipe>
<AckIsAuto>false</AckIsAuto>
<PresentationFormatDescriptor Value="0000" Exponent="0" Format="1" NameSpace="01" Unit="0000"/>
<PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic>
<PeriodForProperties/>
</Characteristic>
<Characteristic>
<Name>ZoneTimeSlot 2</Name>
<Uuid BaseUUID="3f910000ba474c8fb1f38f71b678601f" BaseUUIDName="SI BLE base">0702</Uuid>
<DefaultValue>00</DefaultValue>
<UsePresentationFormat>0</UsePresentationFormat>
<MaxDataLength>6</MaxDataLength>
<AttributeLenType>1</AttributeLenType>
<ForceOpen>false</ForceOpen>
<ForceEncryption>false</ForceEncryption>
<Properties>
<WriteWithoutResponse>false</WriteWithoutResponse>
<Write>false</Write>
<Notify>false</Notify>
<Indicate>false</Indicate>
<Broadcast>false</Broadcast>
</Properties>
<SetPipe>false</SetPipe>
<AckIsAuto>false</AckIsAuto>
<PresentationFormatDescriptor Value="0000" Exponent="0" Format="1" NameSpace="01" Unit="0000"/>
<PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic>
<PeriodForProperties/>
</Characteristic>
<Characteristic>
<Name>ZoneStatus</Name>
<Uuid BaseUUID="3f910000ba474c8fb1f38f71b678601f" BaseUUIDName="SI BLE base">0800</Uuid>
<DefaultValue></DefaultValue>
<UsePresentationFormat>0</UsePresentationFormat>
<MaxDataLength>1</MaxDataLength>
<AttributeLenType>1</AttributeLenType>
<ForceOpen>false</ForceOpen>
<ForceEncryption>false</ForceEncryption>
<Properties>
<WriteWithoutResponse>false</WriteWithoutResponse>
<Write>false</Write>
<Notify>false</Notify>
<Indicate>false</Indicate>
<Broadcast>false</Broadcast>
</Properties>
<SetPipe>false</SetPipe>
<AckIsAuto>false</AckIsAuto>
<PresentationFormatDescriptor Value="0000" Exponent="0" Format="1" NameSpace="01" Unit="0000"/>
<PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic>
<PeriodForProperties/>
</Characteristic>
<Characteristic>
<Name>ZoneConfig</Name>
<Uuid BaseUUID="3f910000ba474c8fb1f38f71b678601f" BaseUUIDName="SI BLE base">0900</Uuid>
<DefaultValue></DefaultValue>
<UsePresentationFormat>0</UsePresentationFormat>
<MaxDataLength>1</MaxDataLength>
<AttributeLenType>1</AttributeLenType>
<ForceOpen>false</ForceOpen>
<ForceEncryption>false</ForceEncryption>
<Properties>
<WriteWithoutResponse>false</WriteWithoutResponse>
<Write>false</Write>
<Notify>false</Notify>
<Indicate>false</Indicate>
<Broadcast>false</Broadcast>
</Properties>
<SetPipe>false</SetPipe>
<AckIsAuto>false</AckIsAuto>
<PresentationFormatDescriptor Value="0000" Exponent="0" Format="1" NameSpace="01" Unit="0000"/>
<PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic>
<PeriodForProperties/>
</Characteristic>
</Service>
<Gapsettings>
<Name>My Device</Name>
<DeviceNameWriteLength>0</DeviceNameWriteLength>
<LocalPipeOnDeviceName>false</LocalPipeOnDeviceName>
<DeviceNameShortLength>6</DeviceNameShortLength>
<Apperance>0000</Apperance>
<SecurityLevel>0</SecurityLevel>
<AuthenticationReq>0</AuthenticationReq>
<IoCapabilities>0</IoCapabilities>
<BondTimeout>600</BondTimeout>
<SecurityRequestDelay>10</SecurityRequestDelay>
<MinimumKeySize>7</MinimumKeySize>
<MaximumKeySize>16</MaximumKeySize>
<AdvertisingDataBondedBitmap>0</AdvertisingDataBondedBitmap>
<AdvertisingDataGeneralBitmap>0</AdvertisingDataGeneralBitmap>
<AdvertisingDataBrodcastBitmap>0</AdvertisingDataBrodcastBitmap>
<AdvertisingDataBondedScanResponseBitmap>0</AdvertisingDataBondedScanResponseBitmap>
<AdvertisingDataGeneralScanResponseBitmap>0</AdvertisingDataGeneralScanResponseBitmap>
<AdvertisingDataBrodcastScanResponseBitmap>0</AdvertisingDataBrodcastScanResponseBitmap>
<AdvertisingDataBondedBitmapCustom>0</AdvertisingDataBondedBitmapCustom>
<AdvertisingDataGeneralBitmapCustom>0</AdvertisingDataGeneralBitmapCustom>
<AdvertisingDataBrodcastBitmapCustom>0</AdvertisingDataBrodcastBitmapCustom>
<AdvertisingDataBondedScanResponseBitmapCustom>0</AdvertisingDataBondedScanResponseBitmapCustom>
<AdvertisingDataGeneralScanResponseBitmapCustom>0</AdvertisingDataGeneralScanResponseBitmapCustom>
<AdvertisingDataBrodcastScanResponseBitmapCustom>0</AdvertisingDataBrodcastScanResponseBitmapCustom>
<TxPowerLevelOffset>0</TxPowerLevelOffset>
<MinimumConnectionInterval>65535</MinimumConnectionInterval>
<MaximumConnectionInterval>65535</MaximumConnectionInterval>
<SlaveLatency>0</SlaveLatency>
<TimeoutMultipler>65535</TimeoutMultipler>
<AddServiceUpdateCharacteristic>false</AddServiceUpdateCharacteristic>
<AddServiceUpdateCharacteristicPipe>false</AddServiceUpdateCharacteristicPipe>
<TimingChangeDelay>5</TimingChangeDelay>
<CustomAdTypes/>
</Gapsettings>
<Hardwaresettings>
<Clocksource>1</Clocksource>
<ClockAccuracy>1</ClockAccuracy>
<InitialTxPower>3</InitialTxPower>
<HfClkSource>0</HfClkSource>
<DcDcConverter>0</DcDcConverter>
<ActiveSignalModeIndex>0</ActiveSignalModeIndex>
<ActiveSignalToTickDistance>0</ActiveSignalToTickDistance>
<DynamicWindowLimitingEnabled>false</DynamicWindowLimitingEnabled>
</Hardwaresettings>
<CurrentInput>
<BatteryCharge>220</BatteryCharge>
<Master32KhzClockAccuracy>10</Master32KhzClockAccuracy>
<ConnectionInterval>1000</ConnectionInterval>
<PercentOfTimeSleeping>0</PercentOfTimeSleeping>
<PercentOfTimeAdvertising>0</PercentOfTimeAdvertising>
<AdvertisingInterval>1280</AdvertisingInterval>
</CurrentInput>
</Profile>
Thank you!