Stap 3: Bouwen en uitvoeren van de PolarService
Nu, laten we het bouwen van PolarService.exe:
-Download https://bitbucket.org/tamberg/pachubehack/get/tip.zip
-Pak het gedownloade ZIP en ga naar \PachubeHack\2011\PolarService
-Download https://bitbucket.org/yaler/yalercontrib/downloads/Yaler.Net.2.1.0.0.zip
-Uitpakken en Yaler.Net.dll naar de \PolarService map verplaatsen.
-Voer Build.bat in door te dubbelklikken op het.
Zoals u in de broncode zien kunt, PolarService.exe verbindt met het bestuur van de transceiver met behulp van een seriële poort en vraagt voor 32 metingen door het verzenden van "G32\r", dan leest de responswaarden en zet hen om deel van een HTML-pagina die gebruikmaakt van de API van Google-grafieken.
Om te worden toegankelijk via het Web, PolarService.exe maakt gebruik van de infrastructuur van Yaler estafette. Bezoek https://yaler.net/ om een gratis relay-domein. (Of, voor het hosten van uw eigen exemplaar van de estafette voor niet-commercieel gebruik, Zie https://bitbucket.org/yaler/yaler)
U moet ook weten op welke COM-poort de Polar-apparaat is aangesloten op uw computer. Typ op Windows, WINDOWS-R open de opdrachtprompt, dan Typ devmgmt.msc en drukt u op terugkeren. Controleren op poorten (COM & LPT) om te zoeken naar de juiste COM-poort.
-Klik met de rechtermuisknop PolarService.bat te bewerken.
-Geef uw relay-domein, een willekeurige naam en de juiste COM-poort.
-Alle wijzigingen opslaan door het sluiten van de teksteditor.
-Voer PolarService.bat in door te dubbelklikken op het.
De PolarService Web UI is nu toegankelijk via een openbare URL. Controleer de uitvoer van het programma om te zien uw URL van de persoonlijke hartslag. Reload naar de pagina te vernieuwen de hartslag grafiek. (HTML-automatisch vernieuwen, inschakelen uncomment het in de broncode, de exe weer op te bouwen en de service opnieuw starten.)
U zult merken de vreemd gelabelde x-as. Niet zeker meer waarom wordt het links naar rechts. Het was waarschijnlijk heel laat toen ik schreef deze code. Anyway, de schaal is seconden en de meest recente meting van de hartslag is bij 0.
Thats it. Bedankt voor het lezen!