====== Sound Monitor ====== ===== PC ===== ==== Prerequisite ==== sudo apt-get install netdiscover rrdtool cifs-utils # generate ssh keys ssh-keygen gedit preferences -> editor tab width: 4 check insert spaces instead of tabs Discover RADXA sudo netdiscover ... 192.168.2.44 ac:a2:13:42:1c:14 Shenzhen Bilian electronic CO.,LTD ... Upload key to RADXA (password is rock) ssh-copy-id rock@192.168.x.y ==== Connect ==== Connect to RADXA # user rock, password rock ssh rock@192.168.x.y connettersi alla rete WIFI (vedi sotto) ==== Graphs ==== Mount remote share mkdir /tmp/monitor sudo mount -t cifs -o uid=valerio,guest //192.168.2.44/monitor /tmp/monitor cd /tmp/monitor Edit gedit /tmp/monitor/monitor/capture.py Generate graph ssh rock@192.168.2.44 monitor_graph ===== 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 # console sul radxa (ssh rock@192.1689.x.y) sudo systemctl stop monitor # start in foreground monitor_run # stop with CTRL+C edit code nano ~/monitor/monitor/capture.py ==== WIFI ==== sudo nmcli device wifi connect password sudo reboot # staccare la ethernet ==== Service ==== /etc/systemd/system/monitor.service [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 Enable systemctl enable monitor.service