diff --git a/rog_ally.c b/rog_ally.c index 2bafebd..deca43e 100644 --- a/rog_ally.c +++ b/rog_ally.c @@ -67,7 +67,7 @@ static rc71l_xbox360_user_data_t controller_user_data = { .id = -1, .replay = { .delay = 0x00, - .length = 800 + .length = 300 }, .u = { .rumble = { diff --git a/rogue-enemy_iio_buffer_off.sh b/rogue-enemy_iio_buffer_off.sh new file mode 100644 index 0000000..5b3c6b3 --- /dev/null +++ b/rogue-enemy_iio_buffer_off.sh @@ -0,0 +1,4 @@ +#!/bin/bash +cd /sys/bus/iio/devices/iio\:device0 +echo "void" > trigger/current_trigger +echo 0 > buffer0/enable \ No newline at end of file diff --git a/rogue-enemy_iio_buffer_on.sh b/rogue-enemy_iio_buffer_on.sh new file mode 100644 index 0000000..c20cd0b --- /dev/null +++ b/rogue-enemy_iio_buffer_on.sh @@ -0,0 +1,23 @@ +#!/bin/bash +modprobe industrialio-sw-trigger +modprobe iio-trig-sysfs +modprobe iio-trig-hrtimer + +# hrtimer +if [! -d "/home/config"]; then + mkdir /home/config +fi + +mount -t configfs none /home/config +mkdir /home/config/iio/triggers/hrtimer/rogue + +cd /sys/bus/iio/devices/iio\:device0 +echo 1 > scan_elements/in_accel_x_en +echo 1 > scan_elements/in_accel_y_en +echo 1 > scan_elements/in_accel_z_en +echo 1 > scan_elements/in_anglvel_x_en +echo 1 > scan_elements/in_anglvel_y_en +echo 1 > scan_elements/in_anglvel_z_en +echo 1 > scan_elements/in_timestamp_en +echo "rogue" > trigger/current_trigger +echo 1 > buffer0/enable \ No newline at end of file