aboutsummaryrefslogtreecommitdiff
path: root/trygvisio_soil_moisture.xml
diff options
context:
space:
mode:
authorTrygve Laugstøl <trygvis@inamo.no>2014-12-23 13:38:57 +0100
committerTrygve Laugstøl <trygvis@inamo.no>2014-12-27 22:39:07 +0100
commit7c0e1f7ffb750813a788940fdd55e9800c2f701d (patch)
treede7a200205b6d6725cdbd428dfedb0eac2a825a1 /trygvisio_soil_moisture.xml
downloadtrygvisio_soil_moisture-7c0e1f7ffb750813a788940fdd55e9800c2f701d.tar.gz
trygvisio_soil_moisture-7c0e1f7ffb750813a788940fdd55e9800c2f701d.tar.bz2
trygvisio_soil_moisture-7c0e1f7ffb750813a788940fdd55e9800c2f701d.tar.xz
trygvisio_soil_moisture-7c0e1f7ffb750813a788940fdd55e9800c2f701d.zip
o Initial import of trygvis.io soil moisture device.
Diffstat (limited to 'trygvisio_soil_moisture.xml')
-rw-r--r--trygvisio_soil_moisture.xml167
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>