Hello,
I am currently trying to add a timestamp to my acceleration Data, but unfortunately I could not solve the implementation of native funkctions into Mita.
This is my current Code:
package main;
import platforms.xdk110;
native unchecked fn abs(n : int32) : int32
header "XDK_TimeStamp.h";
setup storage : SDCard{
var wo = appendingTextWrite("xdk.txt");
var ro = resumingTextRead("xdk.txt",4);
}
setup accelerometer {
bandwidth = BW_500Hz;
range = Range_8G; // 8G range convienently does not require a conversion into mg
}
every 1 second {
var x = accelerometer.x_axis.read();
var y = accelerometer.y_axis.read();
var z = accelerometer.z_axis.read();
println(`Accelerometer output: \n x: ${x}mg\n y: ${y}mg\n z: ${z}mg`);
storage.wo.write(`${abs()}`); //abs()?
storage.wo.write(`${x};${y};${z};\n`);
}
I figured that XDK_SNTP.h should also work to include a timestamp. But what do I have to write to get the time?
Thanks for the help in advance!
Hello THM
Please have a look on to the solution provided in Solved: Re: Accessing C Values in Mita (bosch.com) Post. I Hope the solution mentioned in that post would solve your problem.