The description of IpSensorMan
IpSensorManManagestalkingtovarioussportingsensorsusingANT™orBluetoothorBluetoothLowEnergyinterfaces.Usingaseparateappallowsmultipleclientappstoaccesstothesensorssimultaneously.Mostofthehardworkfortalkingtothevariousstandardsensorsisprovidedbytheappsimplifyingtheclientapps.Simplifiedinformationisbroadcasttoanyregisteredapplicationthatwantsaccesstothesensordata.ThisproductisANTcertifiedandcomplieswiththefollowingspecifiedANTdeviceprofiles:BicyclespeeddataBicyclecadencedataBicyclecombinedspeedandcadencedataBicyclepowerdataHeartratedataThefollowingaresupportedbuthavenotgonethoughcertificationyet.StrideBasedSpeedandDistance(footpod)Environment(GarminTempe)RunningdynamicsBikeRadarFitnessequipmentcontrol(FEC).Trainercontrol.ShiftingSuspensionDropperpostRemotecontrolMuscleOxygenBikeLightPolarWearlink®transmitterwithBluetooth®andZephyrHxMBlueToothHeartratemonitorsupportaddedwith1.2.6BluetoothLowEnergy/BluetoothSmartsupportforthefollowing.HeartrateBikespeedandcadenceBikepower(Onlyasinglesensornotdualpedalstransmittingindependently)Runningspeedandcadence(footpod)Strydrunningpower.IpSensorManshouldrecognizeotherANTsensortypesalthoughfulldecodingsupportisnotcurrentlyimplemented.CurrentlytheapplicationsusingIpSensorManare:IpBikeanANTsensorbasedbikecomputer.https://market.android.com/details?id=com.iforpowell.android.ipbikeIpPelotonanapptoshowdetailsfromotherANTheartratemonitorsandpowersensors.Soyoucaneasilycompareyoureffortwithyourridingcompanionseffort.https://market.android.com/details?id=com.iforpowell.android.ippelotonIpWattsanapplicationtologthedatafrommultiplepowersensorssimultaniouslywithasingletimebase.AlsologsasingleSpeed,CadenceandHeartratesource.TheappyouneedifyouwanttocomparePowermeters.https://market.android.com/details?id=com.iforpowell.android.ipwattsOtherapplicationsmaywellbeadded.Ifyouareadeveloperandwanttousethisinterfacethenpleasefeelfreetoemailme.Permissionreasons.Networkcommunications-fullInternetaccess.Thecrashreportingsystemwantthis.AlsoIcollectusagestatsviaflurry.com.IamreallyinterestedwhatphonesitisinstalledonandwhatANTsensorsitisusedwith.Youcanswitchthisofffromtheoptions.Hardwarecontrols-ANTradioaccess.Iwon'tbeabletodomuchwithoutthisone.Systemtools-modifyglobalsystemsettings,preventphonefromsleeping.ThereisanoptiontokeepANTactivewhenthephoneisinairplanemodewhichususefulforsavingpower,thisneedstomodifythesystemsettings.Youstillneedtodotheairplanemodeentryyourself.Thisfeatureneedsatleastversion2.6ofANTRadioServices.Ifweareactivelymonitoringtheantradiothephonewillnotsleep,thescreenmaystillgooffthough.Bluetooth-inordertosupporttheBluetoothHeartratemonitors.Location-isneededtobeabletoaccessBluetoothlowenergysensors.Thisisbecausetheoreticallyyoucanthenseebeaconswhichcanbeusedtogetyourlocation.IdonothaveanyBeaconsupport.FordetailsonUSBHostmodeandusinganANTusbstickpleaseseehttp://www.iforpowell.com/cms/index.php?page=usb-ant-stick
Show More
IpSensorMan 2.1.0.0-minApi14 Update
Publish Date: 2021-11-02
Update to SDK 30.
Update crash reporting system backend.
Added in first guess at Tyre pressure sensor. No Spec so reverse engineering.
Tweaks for Android 11
Sort out issues with log file writing for some sensor types.
Allow retrying when trying to switch light off at shutdown.
Update to force ANT type for mixed style BTLE sensors every time they start up.
Needed to get adding Speed or Cadence only to IpBike correctly.