Show pageOld revisionsBacklinksAdd to bookExport to PDFBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== Sound Monitor ====== ===== PC ===== ==== Prerequisite ==== <code> sudo apt-get install netdiscover rrdtool cifs-utils # generate ssh keys ssh-keygen </code> gedit preferences -> editor <code> tab width: 4 check insert spaces instead of tabs </code> Discover RADXA <code> sudo netdiscover ... 192.168.2.44 ac:a2:13:42:1c:14 Shenzhen Bilian electronic CO.,LTD ... </code> Upload key to RADXA (password is rock) <code> ssh-copy-id rock@192.168.x.y </code> ==== Connect ==== Connect to RADXA <code> # user rock, password rock ssh rock@192.168.x.y </code> connettersi alla rete WIFI (vedi sotto) ==== Graphs ==== Mount remote share <code> mkdir /tmp/monitor sudo mount -t cifs -o uid=valerio,guest //192.168.2.44/monitor /tmp/monitor cd /tmp/monitor </code> Edit <code> gedit /tmp/monitor/monitor/capture.py </code> Generate graph <code> ssh rock@192.168.2.44 monitor_graph </code> ===== RADXA ===== * [[http://wiki.radxa.com/Rock/specificationù|radxa pro]] * battery CR1220 3V ==== Python monitor ==== Project is in **/home/rock/monitor** run program in devel mode <code> # console sul radxa (ssh rock@192.1689.x.y) sudo systemctl stop monitor # start in foreground monitor_run # stop with CTRL+C </code> edit code <code> nano ~/monitor/monitor/capture.py </code> ==== WIFI ==== <code> sudo nmcli device wifi connect <ssid> password <password> sudo reboot # staccare la ethernet </code> ==== Service ==== /etc/systemd/system/monitor.service <code> [Unit] Description=Monitor [Service] Type=simple User=rock ExecStart=/usr/local/bin/monitor_run After=network.target Wants=time-sync.target [Install] WantedBy=multi-user.target </code> Enable <code> systemctl enable monitor.service </code> tips/radxa/monitor.txt Last modified: 2016/05/13 14:33by scipio