Tutto quello che serve

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:

  1. un file di dati, meglio se in formato csv;
  2. uno script di istruzioni per leggere, elaborare e generare i grafici.

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.