Dodiin, nyt on sitten tullut kirjoitettua uusiksi kulunseurantapäätteelle kyselyjä lähettävä ja lukeva mokkula. Nyt koneen rajapinta on muotoa:
CODE:
const char *lueKone(int kone, /*!< Koneen numero, jota luetaan */ int portFD, /*!< Portti, josta luetaan */ int modeemi /*!< Luetaanko modeemiyhteyden ylitse*/)
ja ennen kuin siihen päästään tarvitaan avoin fd, jos halutaan käyttää sarjaporttia/modeemia, niin ennen tuota on kutsuttava CODE:
intsetPort(const char *sBaudRate /*!< Baudit */, const char *sParity /*!< Pariteetti */, const char *sBitit /*!< Databittien m\uffff\uffffr\uffff */, int softFlow /*!< Softak\uffffttely vai ei? */, int portFD /*!< portti*/){
Ja tietty ennen vielä tuota avattava itse tty. Seuraava taski on tehdä testiohjelma, joka lukee koneen kyljessä makaavaa kellokonetta. Jos se onnistuu, kirjoittelen php-moduulin näistä kahdesta tiedostosta ja teen testiohjelman uudestaan php:llä...