]> git.gag.com Git - fw/quantimotor/commitdiff
flesh out the startup script to do all the necessary ADS8688 initialization
authorBdale Garbee <bdale@gag.com>
Sat, 5 Apr 2025 05:01:38 +0000 (23:01 -0600)
committerBdale Garbee <bdale@gag.com>
Sat, 5 Apr 2025 05:01:38 +0000 (23:01 -0600)
startup [changed mode: 0644->0755]

diff --git a/startup b/startup
old mode 100644 (file)
new mode 100755 (executable)
index df373db..9d783b5
--- a/startup
+++ b/startup
@@ -1,6 +1,20 @@
 #!/bin/sh 
 
 # set up gpio lines, enabling ADC and setting channel parameters
-# /usr/share/quantimotor/enable_ads.py
+/usr/share/quantimotor/enable_ads.py
+
+mkdir /sys/kernel/config/iio/triggers/hrtimer/instance1
+echo instance1 > /sys/bus/iio/devices/iio\:device0/trigger/current_trigger
+
+echo 1000 > /sys/bus/iio/devices/trigger0/sampling_frequency
+echo 1 > /sys/bus/iio/devices/iio\:device0/scan_elements/in_voltage0_en
+echo 1 > /sys/bus/iio/devices/iio\:device0/scan_elements/in_voltage1_en
+echo 1 > /sys/bus/iio/devices/iio\:device0/scan_elements/in_voltage2_en
+echo 1 > /sys/bus/iio/devices/iio\:device0/scan_elements/in_voltage3_en
+echo 1 > /sys/bus/iio/devices/iio\:device0/scan_elements/in_voltage4_en
+echo 1 > /sys/bus/iio/devices/iio\:device0/scan_elements/in_voltage5_en
+echo 1 > /sys/bus/iio/devices/iio\:device0/scan_elements/in_voltage6_en
+echo 1 > /sys/bus/iio/devices/iio\:device0/scan_elements/in_voltage7_en
+echo 1 > /sys/bus/iio/devices/iio\:device0/buffer/enable
 
 echo "quantimotor startup script ran" > /tmp/status