Come potete vedere nel sito ufficiale, root è un software che si può installare su qualunque sistema operativo basato su modello Unix.
Si può usare quindi MacOsX, Linux, BSD e molti altri ancora.
Per Windows il supporto della Comunità Internazionale è ridotto, perchè è un modello di sistema operativo privo di un ambiente di sviluppo nativo, ma è possibile usare root con l'uso di cigwin.
Se si desidera studiare l'uso di root in profondità, è possibile utilizzare la guida ufficiale, in lingua inglese. Per i nostri scopi ridotti, invece, sono sufficienti i pochi esempi di queste pagine.
Ai nostri fini, per usare root bisogna preparare due file:
Il nostro file di dati contiene sette colonne di numeri ed ha il seguente aspetto:
$ head -n 10 dati160316_3.csv 230984620 -1 19 244 5 10 232 230987568 -1 19 244 5 10 232 230990516 -1 19 244 5 10 232 230993464 0 20 246 5 9 233 230996368 0 20 246 5 9 233 230999292 0 20 246 5 9 233 231002212 1 19 244 6 10 231 231005148 1 19 244 6 10 231 231008096 1 19 244 6 10 231 231011036 1 19 244 7 10 231
La prima colonna rappresenta il tempo misurato da arduino, in microsecondi.
Le altre colonne rappresentano le letture dei due accelerometri, nelle tre coordinate: x_1, y_1, z_1, x_2, y_2 e z_2.
Dello script, parleremo dopo.