diff options
Diffstat (limited to 'trygvisio_soil_moisture.xml')
-rw-r--r-- | trygvisio_soil_moisture.xml | 167 |
1 files changed, 167 insertions, 0 deletions
diff --git a/trygvisio_soil_moisture.xml b/trygvisio_soil_moisture.xml new file mode 100644 index 0000000..3041f3a --- /dev/null +++ b/trygvisio_soil_moisture.xml @@ -0,0 +1,167 @@ +<?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>Battery</Name> + <Uuid>180f</Uuid> + <Characteristic> + <Name>Battery Level</Name> + <Uuid>2a19</Uuid> + <DefaultValue>10</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>true</SetPipe> + <AckIsAuto>false</AckIsAuto> + <PresentationFormatDescriptor Value="0000" Exponent="0" Format="1" NameSpace="01" Unit="0000"/> + <PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic> + <PeriodForProperties/> + </Characteristic> + <Characteristic> + <Name>Battery Power State</Name> + <Uuid>2a1a</Uuid> + <DefaultValue>0</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>true</SetPipe> + <AckIsAuto>false</AckIsAuto> + <PresentationFormatDescriptor Value="0000" Exponent="0" Format="1" NameSpace="01" Unit="0000"/> + <PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic> + <PeriodForProperties/> + </Characteristic> + <Characteristic> + <Name>Battery Level State</Name> + <Uuid>2a1b</Uuid> + <DefaultValue>0</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>true</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>Soil Moisture</Name> + <Uuid>0010</Uuid> + <Characteristic> + <Name>Soil Moisture Level</Name> + <Uuid>0011</Uuid> + <DefaultValue>aa55aa55aa</DefaultValue> + <UsePresentationFormat>0</UsePresentationFormat> + <MaxDataLength>5</MaxDataLength> + <AttributeLenType>1</AttributeLenType> + <ForceOpen>false</ForceOpen> + <ForceEncryption>false</ForceEncryption> + <Properties> + <WriteWithoutResponse>false</WriteWithoutResponse> + <Write>false</Write> + <Notify>true</Notify> + <Indicate>false</Indicate> + <Broadcast>true</Broadcast> + </Properties> + <SetPipe>true</SetPipe> + <AckIsAuto>false</AckIsAuto> + <PresentationFormatDescriptor Value="0000" Exponent="0" Format="4" NameSpace="01" Unit="0000"/> + <PeriodForReadingThisCharacteristic>0</PeriodForReadingThisCharacteristic> + <PeriodForProperties/> + </Characteristic> + </Service> + <Gapsettings> + <Name>wat</Name> + <DeviceNameWriteLength>0</DeviceNameWriteLength> + <LocalPipeOnDeviceName>false</LocalPipeOnDeviceName> + <DeviceNameShortLength>1</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>1000</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> + <ServiceToAdvertise> + <Uuid>0010</Uuid> + </ServiceToAdvertise> + <CustomAdTypes> + <AdType index="1"> + <Type>19</Type> + <Value>0000</Value> + </AdType> + <AdType index="2"> + <Type>18</Type> + <Value></Value> + </AdType> + </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> |