Temat: Odczyt serial portu do tablicy
Dotychczas dane z arduino popierałem za pomocą skryptu który wysyłał zapytanie do arduino i dostawał odczyt temperatur który był zapisywany do pliku *.txt i później poprzez cut ładowany do bazy danych.
Tak wygląda początek skryptu:
#!/bin/sh
echo "?" > /dev/ttyACM0 && tail -f /dev/ttyACM0 > /tmp/meteo/odczyt.txt &
sleep 4
killall -9 tail Teraz chce pominąć plik *.txt i odczyt z serial portu załadować do tablicy i później od razu lądować do bazy tylko mam problem bo po uruchomieniu skryptu nic się nie dzieje ma zawieszkę a wygląda on tak :
#!/bin/bash
tablica=$(echo "?" > /dev/ttyACM0 &&tail -f /dev/ttyACM0)
sleep 4
killall -9 tail
echo ${tablica[0]}
echo ${tablica[1]}
echo ${tablica[2]}
echo ${tablica[3]}W jaki sposób zapytanie i odczyt serial porta zapisać do tablicy ?