diff --git a/files/positionGetter.sh b/files/positionGetter.sh new file mode 100755 index 0000000000000000000000000000000000000000..cc58e97d119675f9d534ced4def67a4a823e3b87 --- /dev/null +++ b/files/positionGetter.sh @@ -0,0 +1,30 @@ +#!/bin/bash + +# run with arg 1 the sleep TO, and $2 the waiting time before doing things +if [ $2 ]; then +sleep $2 +fi + +rm ~/locations.log + +while echo $(pgrep -a "sniffer.py" >/dev/null; echo $?); do + +data=$(gpspipe --nmea -n 10 | awk -F, '$1 == "$GPGGA"' | awk -F, '{print $3, $5, $10}') +# $GPGGA,124226.00,4842.8648,N,00212.3549,E,1,07,1.30,160.28,M,46.512,M,,*63 +# │ Latitude: 48.71441340 N │ +# │ Longitude: 2.20591520 E │ +# │ Alt (HAE, MSL): 206.490, 160.283 m + +echo $data >> ~/locations.log + +if [ $1 ]; then +sleep $1 +else +sleep 900 #15m +fi + +done + +if [ $(ls ~/locations.log; echo $?) ]; do +# faut moyenner toutes les potitions imo +done \ No newline at end of file diff --git a/playbooks/device_setup.yml b/playbooks/device_setup.yml index 6b77fd1e96fe9f1133cc87dfbe32b0b850df1873..0e5e873eece7997a490a663ec2a458fb74ec7bd3 100644 --- a/playbooks/device_setup.yml +++ b/playbooks/device_setup.yml @@ -11,7 +11,7 @@ -# - import_playbook: ./microtask_network_drivers_update.yml +- import_playbook: ./microtask_network_drivers_update.yml - import_playbook: ./microtask_networking_naming_scheme_udev_setup.yml - import_playbook: ./microtask_networkmanager_un_manager_setup.yml diff --git a/playbooks/microtask_network_drivers_update.yml b/playbooks/microtask_network_drivers_update.yml index c51bd0b83b2ffb2ac14728cf92e5d96553b8c871..4333925e58277b34101463e484b9befe75f8cd9e 100644 --- a/playbooks/microtask_network_drivers_update.yml +++ b/playbooks/microtask_network_drivers_update.yml @@ -16,7 +16,7 @@ - name: Clone or update rtl8188eus repository if necessary ansible.builtin.git: - repo: https://github.com/aircrack-ng/rtl8188eus/ + repo: https://github.com/gglluukk/rtl8188eus/ dest: ./rtl8188eus update: true clone: true