2. the library have some functions, also the function getbyte or getreal ... you have to know, what type the value have you want to get ...
3. do never use a loop for this stuff. set a timer with 60s ... you will find some help here:
4.you have to open the connection and send (with the right function, s.a. 2., the position) to get the data ...
Timer t1 = new Timer(); // make a timer
t1.Interval = 100; // set the time, here 100ms
t1.Tick+=new EventHandler(t1_Tick); // set the thread
t1.Start(); // start the timer
void t1_Tick(object sender, EventArgs e)
// this code will be execute every timer tick
... the libnodave library involved a .net, i think a c# sample ... just read it