Demo1-tavaraa

kuva1

DEMO.zip pitää sisällään:

Ideana on kääntää USBServer.c tietokoneella, kytkeä palm USB-piuhalla tietokoneeseen, käynnistää USBServer ja käynnistää Download-ohjelma palmissa. Kun klikkaa palmissa nappulaa, USBServer lähettää tietokoneelta questions1.xml-tiedoston palmiin, jonne se tallennetaan. (questions1.xml-tiedoston pitää olla samassa hakemistossa kuin USBServer). Tämän jälkeen voi halutessaan irrottaa USB-piuhan ja vaikka sammuttaa palmin, koska questions1.xml-tiedosto on tallennettuna palmin tiedostojärjestelmään. Kun sitten käynnistää jossakin vaiheessa palmista ohjelman Answer, se lukee xml-tiedoston tiedostojärjestelmästä ja luo sen perusteella käyttöliittymän. Kun klikkailee nappuloita ja valintalaatikoita, ohjelman pitäisi tallentaa ID:t answers.dat-nimiseen tiedostoon. Vastaamisen jälkeen palmin voi taas sammuttaa jos haluaa. Lopuksi käynnistetään USBServer tietokoneella, kytketään palmi USB-piuhalla tietokoneeseen ja käynnistetään palmissa ohjelma Upload. Kun klikkaa nappulaa tässä ohjelmassa, sen pitäisi lähettää answers.dat tiedoston sisältö tietokoneelle, jossa näkee valittujen vastausten ID:t. Ääkköset toimivat myös.

Ongelmia ja puutteita

XML-datan siirtäminen tietokoneelta palmiin, tallentaminen palmiin, parsiminen ja käyttöliittymän luonti siis toimivat, mutta vastausten tallentaminen ei jostakin syystä.