Nonih.
Tätä asiaa on tässä jo muilla osastoilla hieman kyselty, mutta nyt ihan tänne kaikkitietävien gurujen osastolle kirjotan asiasta. Kyseisestä projektista luvassa palkkio sillä apua kaivataan.
Kyseessä on projekti jossa Mini-PC kerää anturitietoa erillisen I/O-laajentimen kautta. Tämä puoli toimii loistavasti.
Nyt tiedot pitäisi saada vain lähetettyä GPRS kautta palvelimelle. GPRS-laitteen komentaminen ja tiedon lähettäminen pitäisi saada toimimaan COM-portin kautta. Nyt tarvitsisin seuraavia vinkkejä:
Kohta a) Mahdollisia GPRS purkkeja, joilla viritys olisi mahdollinen tehdä. Tällä hetkellä olen yrittänyt tehdä asiaa Falcomin TANGO purkilla (http://www.falcom.de/index.php?uid=504,&id=252). Kyseisessä purkissa pitäisi olla sisäänrakennettu TCP/IP stack ym. Tällä laitteella olisi hyvä mutta jos jollain parempia ideoita, otetaan vastaan.
Kohta b) Laitteen valinnan jälkeen pitäisi saada purkki itsenäisesti toimimaan. Mini-PC:ssä pyörii pohjalla FreeDOS, joten koodin pitäisi olla c tai c++ käsittääkseni. C:llä olen koodaillut anturien luvut ym. Tähän tarvittaisiin nyt jonkinlainen koodi joka homman hoitaisi. Hienoin tapaus olisi jos koodi osaisi lähettää parametrit otsikkokentässä esim.
www.palvelin.fi/index.php?arvo=100&arvo2=200
Jos tähän asiaan on vinkkejä/taitoa lähteä tekemään kirjoitelkaa tänne tai suoraan mailiin henri.karhunen@mbnet.fi
Palkkiosta voidaan sopia sitten henkilön kanssa tarkemmin.
tango-man-1.pdf kirjoitti:
3 General guidelines for the use of the TANGO
3.1 Getting started
3.2 Hardware & software requirements
- A valid SIM card.
- Free compatible COM serial port
- Pentium 90 or higher.
- System memory: At least 64MB
- Operating system: Windows® 95, 98/Me/2000/XP
For data, Web and email applications.
Eli tahtoo sanoa, että on tarkoitettu Windowsille.
Tosin myönnän, että ko. laite ei tarvitse mitään muuta ajuria kuin perus TCP/IP:n modeemille, joten lieneen mahdollista myös DOSsilla.
Windowsilla ohjelma olisi huomattavasti helpompi tehdä, kun ei tarvitsisi kuin lähettää pyynnön. (Sama ongelma on DOS:lla, mutta kuinkas lähetät http-pyynnön Dossilla).
Jos voi ympäristönä olisi (32Bit)Windows, eipä pitäisi olla ylivoimaista.
Joo itsekkin juuri nettiä lueskelin ja totesin vähän saman homman. Mini-PC:ssä pyörii vaan tällä hetkellä DOS.
Auttaskohan jos siihen sais linuxin asennettua??
DOS:lle ei taida olla Winsock tyyppistä juttua ollenkaan. Sillähän se on helppo tehdä yhteys.
Lähetin postia.
Edit: siis E-Mailia
Tiedä onko tässä edistytty, mutta uteliaisuudesta on kuitenkin pakko kommentoida...=)
Dossille taitaa löytyä kyllä tcp/ip stäkki joka vaatii sitten tietty pohjalle sen 'ph'-laitteen pakettiajurin -
tässä tapauksessa ilmeisesti pitäis siis olla sopiva PPP-driveri joka hanskaa löpinät PuuCee:n ja GPRS:n välillä.
Tietysti noi protokollan pakottamat löpinät vois pikku pähkimisellä saada tehtyä jopa itsekkin - ja vois jopa toimia paremminkin kun windozan rassi ;-)
Btw. jokos on muuten lwIP (lighweight IP) stack tuttu ?
Aihe on jo aika vanha, joten et voi enää vastata siihen.