Laitteen käyttöönotto-ohjeet
Laadittu 7.3.2011. Kaikkiin linkkeihin viitattu kyseisenä päivämääränä.
Nämä ohjeet on laadittu Advantech USB-4716 -tiedonkeruumoduulin käyttöön ja ohjelmointiin Qt-ohjelmointityökalulla. Ohjeet on tarkoitettu englanninkieliselle, 32-bittiselle Debian 4.0 -käyttöjärjestelmälle. Ohjeissa ei käsitellä käyttöjärjestelmän asentamista. Käyttöjärjestelmän asennustiedostot ja -ohjeet löytyvät osoitteesta http://www.debian.org/. Laite toimii myös muissa käyttöjärjestelmissä. Lisätietoja osoitteessa [http://www.advantech.com/products/USB-4716/mod_A3AB933C-C6D3-49EB-9D25-58CACECDEF7A.aspx
]
1. Lataa ja asenna Qt
- Uusin versio on saatavilla osoitteesta
http://qt.nokia.com/downloads.
2. Lataa ja asenna Qwt-lisäosa
- Tämä onnistuu helpoiten Synaptic-pakettienhallintaohjelmalla, joka on Debianissa valmiina. Ohjelma asentaa automaattisesti Qwt:n Qt:n yhteyteen.
3. Lataa ja asenna ajuripaketti
- Paketin saa ladattua osoitteesta
http://downloadt.advantech.com/download/downloadsr.aspx?File_Id=1-FHP60V
- Avaa komentopääte (terminal). Mene kansioon johon edellämainittu paketti on ladattu. Hakemistoja voi selata komennoilla “cd [kansion nimi]” ja “cd ..”. Komennolla “ls” näkee hakemiston sisällön.
- Suorita komento: su
Tämä antaa järjestelmänvalvojan oikeudet.
- Suorita komento: dpkg -i advdaq_1.07.0001-1_i386.deb
Tämä purkaa ja asentaa paketin.
- Mene kansioon /usr/src/Advatech/DAQ.../
- Avaa tiedosto “adv_load_template” tekstinkäsittelyohjelmalla, esim. Gedit:llä. Komentopäätteessä: gedit adv_load_template
- Poista kommenttimerkki laitteen USB-4716 kohdalta ja talleta tiedosto.
4. Alusta laitteen ajuri
- Tämä on tehtävä myös aina, kun tietokone on käynnistetty uudestaan.
- Avaa komentopääte ja suorita komento: su
- Mene kansioon /usr/src/Advatech/DAQ.../
- Suorita komentopäätteessä: ./adv_load_template
- Suorita komentopäätteessä: advdevice_bind usb4716 0 /dev/advdaq0
Tällöin laitteen on oltava kiinni tietokoneen USB-portissa.
- Anna kansiolle /dev oikeudet lukea ja kirjoittaa. Tämä onnistuu esimerkiksi seuraavasti:
- Suorita komentopäätteessä: nautilus
- Valitse file→open parent
- Etsi kansio /dev, paina hiiren oikealla näppäimellä ja avaa “properties”.
- Välilehdestä “Permissions”, valitse “File Access” -kohtiin “Read and Write” ja paina “Apply permissions”.
Tämän jälkeen Qt:lla tehty ohjelma saa yhteyden laitteeseen. Tarkempia tietoja ja lista laitteen käyttöön liittyvistä funktioista löytyy laitteajurin ohjeista, jotka asentuvat ajureita purkaessa ja asentaessa hakemistoon /usr/src/Advantech/DAQ-1.07.0001/docs.
Huom. Jotta tekemäsi Qt-projektit toimisivat Qwt:n ja laiteajurin kanssa seuraavat rivit .pro-tiedostoon:
INCLUDEPATH+= /usr/local/include/Advantech/ \
/usr/include/qwt-qt4
LIBS+= -L/usr/lib -ladvdaq \
-L/usr/lib -lqwt-qt4