- Wat kan ik met de PM2+ Interfacespecificatie?
- In de protocolbeschrijving vind je de informatie die je nodig hebt om data over afstanden, tijd en snelheid uit de Concept2 PM2+ monitor te kopiëren. Dit gebeurt via een RS-232-interface. Deze informatie volstaat om het display van de PM2+ monitor weer te geven. De rest is een kwestie van je eigen creativiteit.
- Hoe programmeer ik de PM2+ monitor vanaf een apparaat met een RS-232 interface?
- De commando’s in deze beschrijving geven apparaten alleen de mogelijkheid om data te bewerken die nodig zijn om de display van de PM2+ monitor weer te geven.
- Welke programmeertaal moet ik gebruiken en welke platforms worden ondersteund?
- Elke programmeertaal die in staat is om via RS-232 te communiceren is prima. Het gebruikelijke platform is een PC in combinatie met een PM2+ monitor. Randapparatuur zoals een PALM wordt ook ondersteund, maar daar is waarschijnlijk wel een speciale snoeradapter. Om precies te zijn is er een null modem-snoer en een female-female gender changer nodig.
- Kan ik ergens voorbeelden van programmeercode krijgen?
- Ja. Ga naar het interface specificatie document. Deze code werkt.
- Hoe krijg ik hulp?
- Deze vragenlijst is het eerste hulpkanaal. Overige vragen kun je mailen naar rowing@concept2.com.
- Mag ik mijn programma verkopen?
- Ja, maar zorg ervoor dat klanten jou benaderen voor technische ondersteuning en niet ons.
- Ik stuur een commando, maar er komt geen respons.
- Controleer je kabel en stekkers. Controleer de instellingen van de seriële poort van je PC. Deze moet ingesteld zijn op 9600 baud, 8 bits, geen pariteit, hardware flow control uit.
- Ik kan data ontvangen, maar wat doe ik ermee?
- Zie de interfacespecificatie. Je zult een functie of procedure moeten schrijven om de datapakketjes te bewerken.
- USB? Firewire?
- Nee, we ondersteunen geen USB of Firewire. Alleen RS-232 wordt ondersteund.
- Ik gebruik een hyperterminal, type "0 x B 0 0 x 0 0", maar er komt geen respons.
- Om een respons te krijgen, moet je een byte versturen met een hexadecimale waarde van 0xB0, gevolgd door een byte met een waarde van 0x00 (nul).