Stap 4: optimalisatie
Dat is het, nu uw CC2541 op basis van HM-10 Bluetooth Smart Transceiver zal gedragen als een iBeacon.
Voor het minimaliseren van stroomverbruik, kunt u het volgende commando:
AT + PWRM0
Deze opdracht zal het inschakelen van auto-slaap en energieverbruik van 8 naar 0.18 mA. De iBeacon zal nog steeds houden op gegevens worden verzonden.
AT + ADTY3
De HM-10 is een Bluetooth-module en kan worden gebruikt als een transceiver. Deze opdracht zal maken de HM-10 niet-koppelbaar om energie te besparen. Dit zorgt ervoor dat de communicatie-functies uitgeschakeld, en ook dat zijn geen client verbinding kan maken met de module. Dit vermindert het stroomverbruik verder.
AT + DELO2
De HM-10 een Bluetooth-transceiver wordt zowel zendt haar aanwezigheid en scant voor andere apparaten. Het bovenstaande commando zet de iBeacon in uitzending-only modus om energie te besparen.
Kunt u de firmware te upgraden uw iBeacon hier:
http://www.jnhuamao.cn/HowToUpgradeFirmware_en.zip
http://www.jnhuamao.cn/rom/HMSoft-10-2541.zip
Het gegevensblad met een complete set van instructies is hier: http://www.jnhuamao.cn/bluetooth40_en.zip