Mikä olisi kätevin tapa siirtää sarjaportiin tuleva data (lämpöasteet) suoraan tekstitiedostoon? Hyvä linkki tai komentoriviesimerkki tms. auttaisi eteenpäin.
rs232tieto_logiin
ubuntumies
5275
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 5
Vanhimmat
Sellaisia komentoja kuin Write, Chm ja Read... Sitten at ajastus tietyin väliajoin siihen tiedostoon...jos haluu graafisena voisi tehä jonkun tähän tyyliin...
:ohhoo
at 1000
Read Sarjaportti
write kalle.html Muuttuja
goto ohhoo
Mikä on edes sarjaportti? Tietämyksessä on aukko...
Kelpaako binääriohjelma tarkoitukseen (vaatii käynnissä olevan XWINDOW -GUI -liittymän ja kirjastotiedoston libborqt-6.9.0-qt2.3.so, jonka saa ohjelman mukana) ?
Tuli joskus tehtyä tuollainen Kylixillä (ei ole loggausta, mutta sen lisääminen ei montaa minuuttia vie)
Yksinkertaisimmillaan ei vaadi hirveästi koodausta:
setserial /dev/ttyS1 baud_base 19200
cp /dev/ttyS1 loki.txt
Olisi yksi toinenkin sarjaportteihin liittyvä kysymys:
Compaqin kone. Emolevyllä vain 1 sarjaportti COM1, eli linuxissa /dev/ttyS0
ISA -väylässä lisäkortti, jossa 2 sarjaporttia samalla kortilla.
Voinko konfiguroida kortin niin, että IO -osoitteet ovat COM2 ja COM3:a vastaavat osoitteet, mutta keskeytyslinja molemmissa keskenään sama, eli muistaakseni IRQ3.
Eikös se alkuperäisen PC -standardin mukaan mene jotenkin näin:
Nimi Keskey Osoite
COM1 IRQ 4 3F8
COM2 IRQ 3 2F8
COM3 IRQ 4 3E8
COM4 IRQ 3 2E8
Osaako sekä linux että tuo kortti toimia oikein, jos osoitteina on siis 2F8 ja 3E8, mutta IRQ -linjana molemmissa IRQ3, tosin IRQ:n jakaminenhan tässä tehdään vain 2 samalla kortilla olevan sarjaportin kesken.
Vaatiiko linux jotain erityisiä määrityksiä, että tuo toimisi oikein?
Tuo "ei-binääri": taitaa olla minulle kuin nakutettu. Kiitos kaikille kiinnostuksesta. Tämä ongelma projektissa on ratkaistu.