diff options
Diffstat (limited to 'trygvisio_soil_moisture.xml')
-rw-r--r-- | trygvisio_soil_moisture.xml | 41 |
1 files changed, 22 insertions, 19 deletions
diff --git a/trygvisio_soil_moisture.xml b/trygvisio_soil_moisture.xml index 3041f3a..3967ed0 100644 --- a/trygvisio_soil_moisture.xml +++ b/trygvisio_soil_moisture.xml @@ -75,36 +75,36 @@ </Service> <Service Type="local" PrimaryService="true"> <Name>Soil Moisture</Name> - <Uuid>0010</Uuid> + <Uuid BaseUUID="32D00000035D59C570D3BC8E4A1FD83F" BaseUUIDName="trygvis.io">0010</Uuid> <Characteristic> - <Name>Soil Moisture Level</Name> - <Uuid>0011</Uuid> - <DefaultValue>aa55aa55aa</DefaultValue> + <Name>Soil Moisture Control</Name> + <Uuid BaseUUID="32D00000035D59C570D3BC8E4A1FD83F" BaseUUIDName="trygvis.io">0011</Uuid> + <DefaultValue></DefaultValue> <UsePresentationFormat>0</UsePresentationFormat> - <MaxDataLength>5</MaxDataLength> - <AttributeLenType>1</AttributeLenType> + <MaxDataLength>20</MaxDataLength> + <AttributeLenType>2</AttributeLenType> <ForceOpen>false</ForceOpen> <ForceEncryption>false</ForceEncryption> <Properties> <WriteWithoutResponse>false</WriteWithoutResponse> - <Write>false</Write> + <Write>true</Write> <Notify>true</Notify> <Indicate>false</Indicate> - <Broadcast>true</Broadcast> + <Broadcast>false</Broadcast> </Properties> <SetPipe>true</SetPipe> - <AckIsAuto>false</AckIsAuto> - <PresentationFormatDescriptor Value="0000" Exponent="0" Format="4" NameSpace="01" Unit="0000"/> + <AckIsAuto>true</AckIsAuto> + <PresentationFormatDescriptor Value="0000" Exponent="0" Format="27" NameSpace="01" Unit="0000"/> <PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic> <PeriodForProperties/> </Characteristic> </Service> <Gapsettings> - <Name>wat</Name> - <DeviceNameWriteLength>0</DeviceNameWriteLength> - <LocalPipeOnDeviceName>false</LocalPipeOnDeviceName> + <Name>Woot</Name> + <DeviceNameWriteLength>10</DeviceNameWriteLength> + <LocalPipeOnDeviceName>true</LocalPipeOnDeviceName> <DeviceNameShortLength>1</DeviceNameShortLength> - <Apperance>0000</Apperance> + <Apperance>0180</Apperance> <SecurityLevel>0</SecurityLevel> <AuthenticationReq>0</AuthenticationReq> <IoCapabilities>0</IoCapabilities> @@ -113,10 +113,10 @@ <MinimumKeySize>7</MinimumKeySize> <MaximumKeySize>16</MaximumKeySize> <AdvertisingDataBondedBitmap>0</AdvertisingDataBondedBitmap> - <AdvertisingDataGeneralBitmap>0</AdvertisingDataGeneralBitmap> + <AdvertisingDataGeneralBitmap>50</AdvertisingDataGeneralBitmap> <AdvertisingDataBrodcastBitmap>0</AdvertisingDataBrodcastBitmap> <AdvertisingDataBondedScanResponseBitmap>0</AdvertisingDataBondedScanResponseBitmap> - <AdvertisingDataGeneralScanResponseBitmap>1000</AdvertisingDataGeneralScanResponseBitmap> + <AdvertisingDataGeneralScanResponseBitmap>10</AdvertisingDataGeneralScanResponseBitmap> <AdvertisingDataBrodcastScanResponseBitmap>0</AdvertisingDataBrodcastScanResponseBitmap> <AdvertisingDataBondedBitmapCustom>0</AdvertisingDataBondedBitmapCustom> <AdvertisingDataGeneralBitmapCustom>0</AdvertisingDataGeneralBitmapCustom> @@ -133,12 +133,15 @@ <AddServiceUpdateCharacteristicPipe>false</AddServiceUpdateCharacteristicPipe> <TimingChangeDelay>5</TimingChangeDelay> <ServiceToAdvertise> - <Uuid>0010</Uuid> + <Uuid BaseUUID="32D00000035D59C570D3BC8E4A1FD83F" BaseUUIDName="trygvis.io">0010</Uuid> + </ServiceToAdvertise> + <ServiceToAdvertise> + <Uuid>180f</Uuid> </ServiceToAdvertise> <CustomAdTypes> <AdType index="1"> <Type>19</Type> - <Value>0000</Value> + <Value></Value> </AdType> <AdType index="2"> <Type>18</Type> @@ -161,7 +164,7 @@ <Master32KhzClockAccuracy>10</Master32KhzClockAccuracy> <ConnectionInterval>1000</ConnectionInterval> <PercentOfTimeSleeping>0</PercentOfTimeSleeping> - <PercentOfTimeAdvertising>0</PercentOfTimeAdvertising> + <PercentOfTimeAdvertising>98.91</PercentOfTimeAdvertising> <AdvertisingInterval>1280</AdvertisingInterval> </CurrentInput> </Profile> |