emlid / navio2 Goto Github PK
View Code? Open in Web Editor NEWC++ and Python sensor examples for developers
License: BSD 3-Clause "New" or "Revised" License
C++ and Python sensor examples for developers
License: BSD 3-Clause "New" or "Revised" License
Could this implementation work with Navio2?
https://github.com/hoihu/projects/blob/master/raspi-hat/lsm9ds1.py
Cheers!
After implementing the madgwick algorithm on it, I noticed that the accelerometer, the gyros and the magnetometer were not lining up. The resulting coordinate system wasn't even direct.
The following code corrects the results of the accelerometer and gyro :
acc,gyr,mag=(self.imu2.getMotion9())
acc[0],acc[1]=-acc[1],-acc[0]
gyr[2]=-gyr[2]
gyr[0], gyr[1] = gyr[1], gyr[0]
Now, for the acc. and the gyro. : the z axis points toward the ground, x follows the arrow on the PCB and y is such that the coordinate system is orthogonal direct.
I don't know how to check if the magnetometer is aligned, but after calibrating it (and correcting the acc and gyro), the madgwick algorithm gave me the right pitch, roll and yaw, with very good performances
I'm using Servo example to drive my stepper motor through tb6600. Motor and pwm ranges works perfectly on Arduino but it works extremely slow on Navio2. I tried to change frequency in Servo example but it's still too slow. Now I started to wonder is there a hardware limitation.
Any opinions and suggestions appreciated. Thanks.
I've been toying around with the C++ library, and wasn't satisfied with the way the code is layed out in the repo. As a programmer I was expecting a Makefile for the Navio C++ portion that builds the library and installs it to the right place so I can link it. I instead made my own, check it out here.
It essentially builds the library and examples. I would happily transfer this work to you guys if you like.
I'm getting
sudo: ./src/catkin/bin/catkin_make_isolated: command not found
when I run
bash install-ROS-packages.sh "ros-noetic-rqt
inside the Utilties/ros-packages directory
Hi, If possible I'd like someone to add some documentation on on version of python that works with the Navio2. For example, can I run everything in Python 2 and 3? If so what version is a minimum requirement for each (i.e. is 3.5 a minimum requirement?)
Hi,
Are the pwm units same for both cpp and python? Are they both #ms
?
When I tried running an ESC w/ brushless motor, the following values worked.
Python
SERVO_MAX = 1.86 #ms
SERVO_MIN = 1.06 #ms
cpp
SERVO_MAX = 1860 #us
SERVO_MIN = 1060 #us
Thanks
The return value of AK8963_whoami is not correct. What might be the problem? By the way, I use chip gy91 which contain MPU9250 and another aux iic chip.
Hi
What is the axes orientation for the output from AHRS and AccelGyroMag examples? Does the output match the axes orientation presented in the data-sheet? pg 38.
What does the arrow point to, on the navio2? (+Y axis)?
Thanks
Minor file renaming, in the C++ RCInput example (Navio2/C++/Examples/RCInput
) the source file should not be called main.cpp
but rather stick to the convention of RCInput.cpp
.
I imagine it would be useful for ADC_Navio2::initialize() to report to the caller whether it initializes successfully or not (similar to what PWM:init() does). Would doing so break any existing code that uses it?
The reference URL in the comment at the beginning of AHRS.hpp is broken: http://www.x-io.co.uk/node/8#open_source_ahrs_and_imu_algorithms
The reference article is still available though; it has moved to http://x-io.co.uk/open-source-imu-and-ahrs-algorithms/
I will submit a pull request shortly with the correct link.
I am using the Navio2 with a Raspberry Pi 3 B+. I just flashed a new micro sd card with the newest version of emlid-raspbian and when I type sudo emlidtool ardupiltot
I get this :
I then tried the C++ GPS code examples and I get this :
I didn't really know what to do next, so I tried the python examples with strace python GPS.py
and I got :
pi@navio:~/Navio2/Python $ strace python GPS.py
execve("/usr/bin/python", ["python", "GPS.py"], 0x7ebcd694 /* 24 vars /) = 0
brk(NULL) = 0xb0e000
uname({sysname="Linux", nodename="navio", ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f1f000
access("/etc/ld.so.preload", R_OK) = 0
openat(AT_FDCWD, "/etc/ld.so.preload", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=54, ...}) = 0
mmap2(NULL, 54, PROT_READ|PROT_WRITE, MAP_PRIVATE, 3, 0) = 0x76f1e000
close(3) = 0
readlink("/proc/self/exe", "/usr/bin/python2.7", 4096) = 18
openat(AT_FDCWD, "/usr/lib/arm-linux-gnueabihf/libarmmem-v7l.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\254\3\0\0004\0\0\0"..., 512) = 512
_llseek(3, 16748, [16748], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 960) = 960
_llseek(3, 16424, [16424], SEEK_SET) = 0
read(3, "A,\0\0\0aeabi\0\1"\0\0\0\0056\0\6\6\10\1\t\2\n\3\f\1\22\4\24"..., 45) = 45
_llseek(3, 16748, [16748], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 960) = 960
_llseek(3, 16424, [16424], SEEK_SET) = 0
read(3, "A,\0\0\0aeabi\0\1"\0\0\0\0056\0\6\6\10\1\t\2\n\3\f\1\22\4\24"..., 45) = 45
_llseek(3, 16748, [16748], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 960) = 960
_llseek(3, 16424, [16424], SEEK_SET) = 0
read(3, "A,\0\0\0aeabi\0\1"\0\0\0\0056\0\6\6\10\1\t\2\n\3\f\1\22\4\24"..., 45) = 45
_llseek(3, 16748, [16748], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 960) = 960
_llseek(3, 16424, [16424], SEEK_SET) = 0
read(3, "A,\0\0\0aeabi\0\1"\0\0\0\0056\0\6\6\10\1\t\2\n\3\f\1\22\4\24"..., 45) = 45
_llseek(3, 16748, [16748], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 960) = 960
_llseek(3, 16424, [16424], SEEK_SET) = 0
read(3, "A,\0\0\0aeabi\0\1"\0\0\0\0056\0\6\6\10\1\t\2\n\3\f\1\22\4\24"..., 45) = 45
_llseek(3, 16748, [16748], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 960) = 960
_llseek(3, 16424, [16424], SEEK_SET) = 0
read(3, "A,\0\0\0aeabi\0\1"\0\0\0\0056\0\6\6\10\1\t\2\n\3\f\1\22\4\24"..., 45) = 45
fstat64(3, {st_mode=S_IFREG|0644, st_size=17708, ...}) = 0
mmap2(NULL, 81964, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x76edc000
mprotect(0x76ee0000, 61440, PROT_NONE) = 0
mmap2(0x76eef000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x76eef000
close(3) = 0
munmap(0x76f1e000, 54) = 0
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=78671, ...}) = 0
mmap2(NULL, 78671, PROT_READ, MAP_PRIVATE, 3, 0) = 0x76ec8000
close(3) = 0
openat(AT_FDCWD, "/lib/arm-linux-gnueabihf/libpthread.so.0", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\3\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\224O\0\0004\0\0\0"..., 512) = 512
_llseek(3, 129016, [129016], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1400) = 1400
_llseek(3, 94664, [94664], SEEK_SET) = 0
read(3, "A.\0\0\0aeabi\0\1$\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\23\1\24"..., 47) = 47
_llseek(3, 129016, [129016], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1400) = 1400
_llseek(3, 94664, [94664], SEEK_SET) = 0
read(3, "A.\0\0\0aeabi\0\1$\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\23\1\24"..., 47) = 47
_llseek(3, 129016, [129016], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1400) = 1400
_llseek(3, 94664, [94664], SEEK_SET) = 0
read(3, "A.\0\0\0aeabi\0\1$\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\23\1\24"..., 47) = 47
_llseek(3, 129016, [129016], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1400) = 1400
_llseek(3, 94664, [94664], SEEK_SET) = 0
read(3, "A.\0\0\0aeabi\0\1$\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\23\1\24"..., 47) = 47
_llseek(3, 129016, [129016], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1400) = 1400
_llseek(3, 94664, [94664], SEEK_SET) = 0
read(3, "A.\0\0\0aeabi\0\1$\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\23\1\24"..., 47) = 47
_llseek(3, 129016, [129016], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1400) = 1400
_llseek(3, 94664, [94664], SEEK_SET) = 0
read(3, "A.\0\0\0aeabi\0\1$\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\23\1\24"..., 47) = 47
fstat64(3, {st_mode=S_IFREG|0755, st_size=130416, ...}) = 0
mmap2(NULL, 168560, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x76e9e000
mprotect(0x76eb5000, 61440, PROT_NONE) = 0
mmap2(0x76ec4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x76ec4000
mmap2(0x76ec6000, 4720, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x76ec6000
close(3) = 0
openat(AT_FDCWD, "/lib/arm-linux-gnueabihf/libdl.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0 \n\0\0004\0\0\0"..., 512) = 512
_llseek(3, 8688, [8688], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1080) = 1080
_llseek(3, 8340, [8340], SEEK_SET) = 0
read(3, "A.\0\0\0aeabi\0\1$\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\23\1\24"..., 47) = 47
_llseek(3, 8688, [8688], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1080) = 1080
_llseek(3, 8340, [8340], SEEK_SET) = 0
read(3, "A.\0\0\0aeabi\0\1$\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\23\1\24"..., 47) = 47
_llseek(3, 8688, [8688], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1080) = 1080
_llseek(3, 8340, [8340], SEEK_SET) = 0
read(3, "A.\0\0\0aeabi\0\1$\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\23\1\24"..., 47) = 47
fstat64(3, {st_mode=S_IFREG|0644, st_size=9768, ...}) = 0
mmap2(NULL, 73924, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x76e8b000
mprotect(0x76e8d000, 61440, PROT_NONE) = 0
mmap2(0x76e9c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x76e9c000
close(3) = 0
openat(AT_FDCWD, "/lib/arm-linux-gnueabihf/libutil.so.1", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\200\n\0\0004\0\0\0"..., 512) = 512
_llseek(3, 8716, [8716], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1080) = 1080
_llseek(3, 8368, [8368], SEEK_SET) = 0
read(3, "A.\0\0\0aeabi\0\1$\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\23\1\24"..., 47) = 47
_llseek(3, 8716, [8716], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1080) = 1080
_llseek(3, 8368, [8368], SEEK_SET) = 0
read(3, "A.\0\0\0aeabi\0\1$\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\23\1\24"..., 47) = 47
_llseek(3, 8716, [8716], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1080) = 1080
_llseek(3, 8368, [8368], SEEK_SET) = 0
read(3, "A.\0\0\0aeabi\0\1$\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\23\1\24"..., 47) = 47
fstat64(3, {st_mode=S_IFREG|0644, st_size=9796, ...}) = 0
mmap2(NULL, 73908, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x76e78000
mprotect(0x76e7a000, 61440, PROT_NONE) = 0
mmap2(0x76e89000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x76e89000
close(3) = 0
openat(AT_FDCWD, "/lib/arm-linux-gnueabihf/libz.so.1", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0<\32\0\0004\0\0\0"..., 512) = 512
_llseek(3, 107088, [107088], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1080) = 1080
_llseek(3, 106728, [106728], SEEK_SET) = 0
read(3, "A,\0\0\0aeabi\0\1"\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\24\1\25"..., 45) = 45
_llseek(3, 107088, [107088], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1080) = 1080
_llseek(3, 106728, [106728], SEEK_SET) = 0
read(3, "A,\0\0\0aeabi\0\1"\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\24\1\25"..., 45) = 45
_llseek(3, 107088, [107088], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1080) = 1080
_llseek(3, 106728, [106728], SEEK_SET) = 0
read(3, "A,\0\0\0aeabi\0\1"\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\24\1\25"..., 45) = 45
_llseek(3, 107088, [107088], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1080) = 1080
_llseek(3, 106728, [106728], SEEK_SET) = 0
read(3, "A,\0\0\0aeabi\0\1"\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\24\1\25"..., 45) = 45
_llseek(3, 107088, [107088], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1080) = 1080
_llseek(3, 106728, [106728], SEEK_SET) = 0
read(3, "A,\0\0\0aeabi\0\1"\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\24\1\25"..., 45) = 45
_llseek(3, 107088, [107088], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1080) = 1080
_llseek(3, 106728, [106728], SEEK_SET) = 0
read(3, "A,\0\0\0aeabi\0\1"\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\24\1\25"..., 45) = 45
fstat64(3, {st_mode=S_IFREG|0644, st_size=108168, ...}) = 0
mmap2(NULL, 172268, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x76e4d000
mprotect(0x76e67000, 61440, PROT_NONE) = 0
mmap2(0x76e76000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19000) = 0x76e76000
close(3) = 0
openat(AT_FDCWD, "/lib/arm-linux-gnueabihf/libm.so.6", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\240r\0\0004\0\0\0"..., 512) = 512
_llseek(3, 463312, [463312], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1080) = 1080
_llseek(3, 462960, [462960], SEEK_SET) = 0
read(3, "A0\0\0\0aeabi\0\1&\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\23\1\24"..., 49) = 49
_llseek(3, 463312, [463312], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1080) = 1080
_llseek(3, 462960, [462960], SEEK_SET) = 0
read(3, "A0\0\0\0aeabi\0\1&\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\23\1\24"..., 49) = 49
_llseek(3, 463312, [463312], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1080) = 1080
_llseek(3, 462960, [462960], SEEK_SET) = 0
read(3, "A0\0\0\0aeabi\0\1&\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\23\1\24"..., 49) = 49
fstat64(3, {st_mode=S_IFREG|0644, st_size=464392, ...}) = 0
mmap2(NULL, 528504, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x76dcb000
mprotect(0x76e3c000, 61440, PROT_NONE) = 0
mmap2(0x76e4b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x70000) = 0x76e4b000
close(3) = 0
openat(AT_FDCWD, "/lib/arm-linux-gnueabihf/libc.so.6", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\300x\1\0004\0\0\0"..., 512) = 512
_llseek(3, 1293204, [1293204], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 2800) = 2800
_llseek(3, 1289788, [1289788], SEEK_SET) = 0
read(3, "A.\0\0\0aeabi\0\1$\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\23\1\24"..., 47) = 47
_llseek(3, 1293204, [1293204], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 2800) = 2800
_llseek(3, 1289788, [1289788], SEEK_SET) = 0
read(3, "A.\0\0\0aeabi\0\1$\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\23\1\24"..., 47) = 47
_llseek(3, 1293204, [1293204], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 2800) = 2800
_llseek(3, 1289788, [1289788], SEEK_SET) = 0
read(3, "A.\0\0\0aeabi\0\1$\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\23\1\24"..., 47) = 47
_llseek(3, 1293204, [1293204], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 2800) = 2800
_llseek(3, 1289788, [1289788], SEEK_SET) = 0
read(3, "A.\0\0\0aeabi\0\1$\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\23\1\24"..., 47) = 47
_llseek(3, 1293204, [1293204], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 2800) = 2800
_llseek(3, 1289788, [1289788], SEEK_SET) = 0
read(3, "A.\0\0\0aeabi\0\1$\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\23\1\24"..., 47) = 47
_llseek(3, 1293204, [1293204], SEEK_SET) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 2800) = 2800
_llseek(3, 1289788, [1289788], SEEK_SET) = 0
read(3, "A.\0\0\0aeabi\0\1$\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\23\1\24"..., 47) = 47
fstat64(3, {st_mode=S_IFREG|0755, st_size=1296004, ...}) = 0
mmap2(NULL, 1364764, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x76c7d000
mprotect(0x76db5000, 65536, PROT_NONE) = 0
mmap2(0x76dc5000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x138000) = 0x76dc5000
mmap2(0x76dc8000, 8988, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x76dc8000
close(3) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76f1d000
set_tls(0x76f1d4d0) = 0
mprotect(0x76dc5000, 8192, PROT_READ) = 0
mprotect(0x76e4b000, 4096, PROT_READ) = 0
mprotect(0x76e76000, 4096, PROT_READ) = 0
mprotect(0x76e89000, 4096, PROT_READ) = 0
mprotect(0x76e9c000, 4096, PROT_READ) = 0
mprotect(0x76ec4000, 4096, PROT_READ) = 0
mprotect(0x76eef000, 4096, PROT_READ) = 0
mprotect(0x29e000, 4096, PROT_READ) = 0
mprotect(0x76f21000, 4096, PROT_READ) = 0
munmap(0x76ec8000, 78671) = 0
set_tid_address(0x76f1d078) = 670
set_robust_list(0x76f1d080, 12) = 0
rt_sigaction(SIGRTMIN, {sa_handler=0x76ea28e8, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x76caa130}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {sa_handler=0x76ea29a4, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x76caa130}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
ugetrlimit(RLIMIT_STACK, {rlim_cur=81921024, rlim_max=RLIM_INFINITY}) = 0
ioctl(0, TCGETS, {B9600 opost isig icanon echo ...}) = 0
brk(NULL) = 0xb0e000
brk(0xb2f000) = 0xb2f000
mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76c3d000
fstat64(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0), ...}) = 0
fstat64(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0), ...}) = 0
fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0), ...}) = 0
fstat64(2, {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0), ...}) = 0
stat64("/usr/local/sbin/python", 0x7e93d390) = -1 ENOENT (No such file or directory)
stat64("/usr/local/bin/python", 0x7e93d390) = -1 ENOENT (No such file or directory)
stat64("/usr/sbin/python", 0x7e93d390) = -1 ENOENT (No such file or directory)
stat64("/usr/bin/python", {st_mode=S_IFREG|0755, st_size=2984816, ...}) = 0
readlink("/usr/bin/python", "python2", 4096) = 7
readlink("/usr/bin/python2", "python2.7", 4096) = 9
readlink("/usr/bin/python2.7", 0x7e93d390, 4096) = -1 EINVAL (Invalid argument)
stat64("/usr/bin/Modules/Setup", 0x7e93c310) = -1 ENOENT (No such file or directory)
stat64("/usr/bin/lib/python2.7/os.py", 0x7e93c300) = -1 ENOENT (No such file or directory)
stat64("/usr/bin/lib/python2.7/os.pyc", 0x7e93c300) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/os.py", {st_mode=S_IFREG|0644, st_size=25910, ...}) = 0
stat64("/usr/bin/pybuilddir.txt", 0x7e93c310) = -1 ENOENT (No such file or directory)
stat64("/usr/bin/lib/python2.7/lib-dynload", 0x7e93c310) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/lib-dynload", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x76caa120}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGXFSZ, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x76caa120}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
getpid() = 670
rt_sigaction(SIGHUP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGILL, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTRAP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGABRT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGBUS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGFPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGKILL, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGUSR1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGSEGV, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGUSR2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGPIPE, NULL, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x76caa120}, 8) = 0
rt_sigaction(SIGALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGSTKFLT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGCHLD, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGCONT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGSTOP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTSTP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTTIN, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTTOU, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGURG, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGXCPU, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGXFSZ, NULL, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x76caa120}, 8) = 0
rt_sigaction(SIGVTALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGPROF, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGWINCH, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGIO, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGPWR, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGSYS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_3, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_4, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_5, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_6, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_7, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_8, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_9, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_10, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_11, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_12, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_13, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_14, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_15, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_16, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_17, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_18, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_19, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_20, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_21, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_22, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_23, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_24, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_25, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_26, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_27, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_28, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_29, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_30, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_31, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_32, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x114584, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x76caa120}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
stat64("/usr/lib/python2.7", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0
stat64("/usr/lib/python2.7", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0
stat64("/usr/lib/python2.7/site", 0x7e93d2a8) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/site.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/site.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/sitemodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/site.py", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=19947, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/site.pyc", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=19535, ...}) = 0
brk(0xb50000) = 0xb50000
read(4, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0\3\0\0\0@\0\0\0sp\1\0\0d\0"..., 4096) = 4096
fstat64(4, {st_mode=S_IFREG|0644, st_size=19535, ...}) = 0
read(4, "\0(\0\0\0\0s\32\0\0\0/usr/lib/python2.7/si"..., 12288) = 12288
read(4, "scii', but if you're willing to "..., 4096) = 3151
read(4, "", 4096) = 0
mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76bfd000
close(4) = 0
stat64("/usr/lib/python2.7/os", 0x7e93cfd0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/os.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/os.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/osmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/os.py", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=25910, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/os.pyc", O_RDONLY|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=25583, ...}) = 0
read(5, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0\16\0\0\0@\0\0\0s\372\6\0\0d\0"..., 4096) = 4096
fstat64(5, {st_mode=S_IFREG|0644, st_size=25583, ...}) = 0
read(5, " N(\t\0\0\0R\t\0\0\0t\5\0\0\0splitt\6\0\0\0exis"..., 20480) = 20480
read(5, "R\31\0\0\0(X\0\0\0t\7\0\0\0__doc__RO\0\0\0R"\0\0\0"..., 4096) = 1007
read(5, "", 4096) = 0
close(5) = 0
sysinfo({uptime=383, loads=[65536, 51936, 26048], totalram=916865024, freeram=749535232, sharedram=11874304, bufferram=13656064, totalswap=104853504, freeswap=104853504, procs=113, totalhigh=0, freehigh=0, mem_unit=1}) = 0
stat64("/usr/lib/python2.7/posixpath", 0x7e93ccf8) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/posixpath.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/posixpath.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/posixpathmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/posixpath.py", O_RDONLY|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=14293, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/posixpath.pyc", O_RDONLY|O_LARGEFILE) = 6
fstat64(6, {st_mode=S_IFREG|0644, st_size=11416, ...}) = 0
read(6, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0&\0\0\0@\0\0\0s\373\1\0\0d\0"..., 4096) = 4096
fstat64(6, {st_mode=S_IFREG|0644, st_size=11416, ...}) = 0
read(6, "\0\0\0Test whether a path exists. "..., 4096) = 4096
read(6, "yst\25\0\0\0getfilesystemencodingt\10\0\0"..., 4096) = 3224
read(6, "", 4096) = 0
close(6) = 0
stat64("/usr/lib/python2.7/stat", 0x7e93ca20) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/stat.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/stat.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/statmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/stat.py", O_RDONLY|O_LARGEFILE) = 6
fstat64(6, {st_mode=S_IFREG|0644, st_size=1842, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/stat.pyc", O_RDONLY|O_LARGEFILE) = 7
fstat64(7, {st_mode=S_IFREG|0644, st_size=2731, ...}) = 0
read(7, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0\1\0\0\0@\0\0\0s{\1\0\0d\0"..., 4096) = 2731
fstat64(7, {st_mode=S_IFREG|0644, st_size=2731, ...}) = 0
read(7, "", 4096) = 0
brk(0xb81000) = 0xb81000
close(7) = 0
close(6) = 0
stat64("/usr/lib/python2.7/genericpath", 0x7e93ca20) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/genericpath.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/genericpath.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/genericpathmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/genericpath.py", O_RDONLY|O_LARGEFILE) = 6
fstat64(6, {st_mode=S_IFREG|0644, st_size=3201, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/genericpath.pyc", O_RDONLY|O_LARGEFILE) = 7
fstat64(7, {st_mode=S_IFREG|0644, st_size=3495, ...}) = 0
read(7, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0\10\0\0\0@\0\0\0s\305\0\0\0d\0"..., 4096) = 3495
fstat64(7, {st_mode=S_IFREG|0644, st_size=3495, ...}) = 0
read(7, "", 4096) = 0
close(7) = 0
close(6) = 0
stat64("/usr/lib/python2.7/warnings", 0x7e93ca20) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/warnings.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/warnings.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/warningsmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/warnings.py", O_RDONLY|O_LARGEFILE) = 6
fstat64(6, {st_mode=S_IFREG|0644, st_size=14823, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/warnings.pyc", O_RDONLY|O_LARGEFILE) = 7
fstat64(7, {st_mode=S_IFREG|0644, st_size=13464, ...}) = 0
read(7, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0\10\0\0\0@\0\0\0sY\2\0\0d\0"..., 4096) = 4096
fstat64(7, {st_mode=S_IFREG|0644, st_size=13464, ...}) = 0
read(7, " warnings filters (at the front)"..., 8192) = 8192
read(7, "\0\0\0R\n\0\0\0(\2\0\0\0R\200\0\0\0R\2\0\0\0(\0\0\0\0(\1\0\0"..., 4096) = 1176
read(7, "", 4096) = 0
close(7) = 0
stat64("/usr/lib/python2.7/linecache", 0x7e93c748) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/linecache.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/linecache.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/linecachemodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/linecache.py", O_RDONLY|O_LARGEFILE) = 7
fstat64(7, {st_mode=S_IFREG|0644, st_size=4027, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/linecache.pyc", O_RDONLY|O_LARGEFILE) = 8
fstat64(8, {st_mode=S_IFREG|0644, st_size=3260, ...}) = 0
read(8, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0\3\0\0\0@\0\0\0sp\0\0\0d\0"..., 4096) = 3260
fstat64(8, {st_mode=S_IFREG|0644, st_size=3260, ...}) = 0
read(8, "", 4096) = 0
close(8) = 0
close(7) = 0
stat64("/usr/lib/python2.7/types", 0x7e93c748) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/types.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/types.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/typesmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/types.py", O_RDONLY|O_LARGEFILE) = 7
fstat64(7, {st_mode=S_IFREG|0644, st_size=2094, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/types.pyc", O_RDONLY|O_LARGEFILE) = 8
fstat64(8, {st_mode=S_IFREG|0644, st_size=2711, ...}) = 0
read(8, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0\5\0\0\0@\0\0\0sH\2\0\0d\0"..., 4096) = 2711
fstat64(8, {st_mode=S_IFREG|0644, st_size=2711, ...}) = 0
read(8, "", 4096) = 0
close(8) = 0
close(7) = 0
close(6) = 0
close(5) = 0
stat64("/usr/lib/python2.7/UserDict", 0x7e93ccf8) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/UserDict.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/UserDict.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/UserDictmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/UserDict.py", O_RDONLY|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=7060, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/UserDict.pyc", O_RDONLY|O_LARGEFILE) = 6
fstat64(6, {st_mode=S_IFREG|0644, st_size=9621, ...}) = 0
read(6, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0\3\0\0\0@\0\0\0sb\0\0\0d\0"..., 4096) = 4096
fstat64(6, {st_mode=S_IFREG|0644, st_size=9621, ...}) = 0
read(6, "got %dR\1\0\0\0i\377\377\377\377s0\0\0\0Passing 'di"..., 4096) = 4096
read(6, "\0\0\261\0\0\0s\f\0\0\0\0\1\3\1\34\1\r\1\r\1\7\1c\2\0\0\0\5\0\0\0"..., 4096) = 1429
read(6, "", 4096) = 0
close(6) = 0
stat64("/usr/lib/python2.7/_abcoll", 0x7e93ca20) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/_abcoll.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/_abcoll.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/_abcollmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/_abcoll.py", O_RDONLY|O_LARGEFILE) = 6
fstat64(6, {st_mode=S_IFREG|0644, st_size=18619, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/_abcoll.pyc", O_RDONLY|O_LARGEFILE) = 7
fstat64(7, {st_mode=S_IFREG|0644, st_size=25476, ...}) = 0
read(7, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0\20\0\0\0@\0\0\0s\224\2\0\0d\0"..., 4096) = 4096
fstat64(7, {st_mode=S_IFREG|0644, st_size=25476, ...}) = 0
read(7, "\1\0Z\7\0RS(\2\0\0\0c\2\0\0\0\2\0\0\0\1\0\0\0C\0\0\0s\4\0"..., 20480) = 20480
read(7, " value.\n Raise ValueEr"..., 4096) = 900
read(7, "", 4096) = 0
close(7) = 0
stat64("/usr/lib/python2.7/abc", 0x7e93c748) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/abc.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/abc.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/abcmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/abc.py", O_RDONLY|O_LARGEFILE) = 7
fstat64(7, {st_mode=S_IFREG|0644, st_size=7145, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/abc.pyc", O_RDONLY|O_LARGEFILE) = 8
fstat64(8, {st_mode=S_IFREG|0644, st_size=6121, ...}) = 0
read(8, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0\3\0\0\0@\0\0\0s}\0\0\0d\0"..., 4096) = 4096
fstat64(8, {st_mode=S_IFREG|0644, st_size=6121, ...}) = 0
read(8, "egisteri\0\0\0s\20\0\0\0\0\2\30\1\17\1\17\1\4\3\17\2\17\1\20\1"..., 4096) = 2025
read(8, "", 4096) = 0
close(8) = 0
stat64("/usr/lib/python2.7/_weakrefset", 0x7e93c470) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/_weakrefset.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/_weakrefset.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/_weakrefsetmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/_weakrefset.py", O_RDONLY|O_LARGEFILE) = 8
fstat64(8, {st_mode=S_IFREG|0644, st_size=5911, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/_weakrefset.pyc", O_RDONLY|O_LARGEFILE) = 9
fstat64(9, {st_mode=S_IFREG|0644, st_size=9582, ...}) = 0
read(9, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0\3\0\0\0@\0\0\0sI\0\0\0d\0"..., 4096) = 4096
fstat64(9, {st_mode=S_IFREG|0644, st_size=9582, ...}) = 0
read(9, "efset.pyR\27\0\0\0q\0\0\0s\6\0\0\0\0\1\t\1\r\1c\2\0\0"..., 4096) = 4096
read(9, "\26\0\210\0\0j\1\0\203\0\0\1n\0\0\210\0\0|\1\0k\10\0r2\0\210\0\0j\2"..., 4096) = 1390
read(9, "", 4096) = 0
close(9) = 0
mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76bbd000
close(8) = 0
close(7) = 0
close(6) = 0
close(5) = 0
stat64("/usr/lib/python2.7/copy_reg", 0x7e93ccf8) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/copy_reg.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/copy_reg.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/copy_regmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/copy_reg.py", O_RDONLY|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=6974, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/copy_reg.pyc", O_RDONLY|O_LARGEFILE) = 6
fstat64(6, {st_mode=S_IFREG|0644, st_size=5145, ...}) = 0
read(6, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0\5\0\0\0@\0\0\0s\326\0\0\0d\0"..., 4096) = 4096
fstat64(6, {st_mode=S_IFREG|0644, st_size=5145, ...}) = 0
read(6, "ith code %ss$\0\0\0code %s is alrea"..., 4096) = 1049
read(6, "", 4096) = 0
close(6) = 0
close(5) = 0
close(4) = 0
stat64("/usr/lib/python2.7/traceback", 0x7e93cfd0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/traceback.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/traceback.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/tracebackmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/traceback.py", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=11285, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/traceback.pyc", O_RDONLY|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=11639, ...}) = 0
read(5, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0\16\0\0\0@\0\0\0sB\1\0\0d\0"..., 4096) = 4096
fstat64(5, {st_mode=S_IFREG|0644, st_size=11639, ...}) = 0
read(5, "!\0\0\0i\0\0\0\0i\1\0\0\0N(\20\0\0\0R\24\0\0\0R"\0\0\0R\25"..., 4096) = 4096
read(5, "\0\203\0\0\\3\0}\2\0}\3\0}\4\0t\4\0|\2\0|\3\0|\4\0|\0\0|"..., 4096) = 3447
read(5, "", 4096) = 0
close(5) = 0
close(4) = 0
geteuid32() = 1000
getuid32() = 1000
getegid32() = 1000
getgid32() = 1000
stat64("/usr/lib/python2.7/sysconfig", 0x7e93cd30) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/sysconfig.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/sysconfig.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/sysconfigmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/sysconfig.py", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=25495, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/sysconfig.pyc", O_RDONLY|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=18819, ...}) = 0
read(5, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0\7\0\0\0@\0\0\0s"\6\0\0d\0"..., 4096) = 4096
fstat64(5, {st_mode=S_IFREG|0644, st_size=18819, ...}) = 0
read(5, "\0local_varst\3\0\0\0var(\0\0\0\0(\0\0\0\0s\37\0"..., 12288) = 12288
read(5, "\0amd64s\t\0\0\0win-amd64t\7\0\0\0itanium"..., 4096) = 2435
read(5, "", 4096) = 0
close(5) = 0
lstat64("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/bin", {st_mode=S_IFDIR|0755, st_size=36864, ...}) = 0
lstat64("/usr/bin/python", {st_mode=S_IFLNK|0777, st_size=7, ...}) = 0
readlink("/usr/bin/python", "python2", 4096) = 7
lstat64("/usr/bin/python2", {st_mode=S_IFLNK|0777, st_size=9, ...}) = 0
readlink("/usr/bin/python2", "python2.7", 4096) = 9
lstat64("/usr/bin/python2.7", {st_mode=S_IFREG|0755, st_size=2984816, ...}) = 0
stat64("/usr/bin/Modules/Setup.dist", 0x7e93d9c0) = -1 ENOENT (No such file or directory)
stat64("/usr/bin/Modules/Setup.local", 0x7e93d9c0) = -1 ENOENT (No such file or directory)
close(4) = 0
stat64("/usr/lib/python2.7/re", 0x7e93cb78) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/re.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/re.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/remodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/re.py", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=13423, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/re.pyc", O_RDONLY|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=13371, ...}) = 0
read(5, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0\27\0\0\0@\0\0\0sQ\2\0\0d\0"..., 4096) = 4096
fstat64(5, {st_mode=S_IFREG|0644, st_size=13371, ...}) = 0
read(5, "ports the following functions:\n "..., 8192) = 8192
read(5, "\0|\10\0\203\1\0\1n\0\0|\7\0}\5\0q-\0W|\2\0|\1\0|\5\0\37f"..., 4096) = 1083
read(5, "", 4096) = 0
close(5) = 0
stat64("/usr/lib/python2.7/sre_compile", 0x7e93c8a0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/sre_compile.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/sre_compile.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/sre_compilemodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/sre_compile.py", O_RDONLY|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=19823, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/sre_compile.pyc", O_RDONLY|O_LARGEFILE) = 6
fstat64(6, {st_mode=S_IFREG|0644, st_size=12530, ...}) = 0
read(6, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0\16\0\0\0@\0\0\0s\317\1\0\0d\0"..., 4096) = 4096
fstat64(6, {st_mode=S_IFREG|0644, st_size=12530, ...}) = 0
read(6, "_compilet\7\0\0\0SUCCESSt\7\0\0\0_simple"..., 8192) = 8192
read(6, "\0intRc\0\0\0Re\0\0\0R'\0\0\0R\225\0\0\0t\7\0\0\0uni"..., 4096) = 242
read(6, "", 4096) = 0
close(6) = 0
stat64("/usr/lib/python2.7/sre_parse", 0x7e93c5c8) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/sre_parse.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/sre_parse.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/sre_parsemodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/sre_parse.py", O_RDONLY|O_LARGEFILE) = 6
fstat64(6, {st_mode=S_IFREG|0644, st_size=30700, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/sre_parse.pyc", O_RDONLY|O_LARGEFILE) = 7
fstat64(7, {st_mode=S_IFREG|0644, st_size=21084, ...}) = 0
read(7, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0\4\0\0\0@\0\0\0s\323\2\0\0d\0"..., 4096) = 4096
fstat64(7, {st_mode=S_IFREG|0644, st_size=21084, ...}) = 0
read(7, "\0/usr/lib/python2.7/sre_parse.py"..., 16384) = 16384
read(7, "NNING_STRINGt\v\0\0\0AT_BOUNDARYt\17\0\0"..., 4096) = 604
read(7, "", 4096) = 0
close(7) = 0
stat64("/usr/lib/python2.7/sre_constants", 0x7e93c2f0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/sre_constants.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/sre_constants.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/sre_constantsmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/sre_constants.py", O_RDONLY|O_LARGEFILE) = 7
fstat64(7, {st_mode=S_IFREG|0644, st_size=7197, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/sre_constants.pyc", O_RDONLY|O_LARGEFILE) = 8
fstat64(8, {st_mode=S_IFREG|0644, st_size=6185, ...}) = 0
read(8, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0 \0\0\0@\0\0\0s*\5\0\0d\0"..., 4096) = 4096
fstat64(8, {st_mode=S_IFREG|0644, st_size=6185, ...}) = 0
read(8, "FIX %d\ns\34\0\0\0#define SRE_INFO_LIT"..., 4096) = 2089
read(8, "", 4096) = 0
close(8) = 0
close(7) = 0
close(6) = 0
close(5) = 0
close(4) = 0
stat64("/usr/lib/python2.7/_sysconfigdata", 0x7e93cad0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/_sysconfigdata.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/_sysconfigdata.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/_sysconfigdatamodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/_sysconfigdata.py", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=126, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/_sysconfigdata.pyc", O_RDONLY|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=279, ...}) = 0
read(5, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0\3\0\0\0@\0\0\0s6\0\0\0d\0"..., 4096) = 279
fstat64(5, {st_mode=S_IFREG|0644, st_size=279, ...}) = 0
read(5, "", 4096) = 0
close(5) = 0
stat64("/usr/lib/python2.7/_sysconfigdata_nd", 0x7e93c7f8) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/_sysconfigdata_nd.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/_sysconfigdata_nd.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/_sysconfigdata_ndmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/_sysconfigdata_nd.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/_sysconfigdata_nd.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/plat-arm-linux-gnueabihf", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/lib/python2.7/plat-arm-linux-gnueabihf", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/lib/python2.7/plat-arm-linux-gnueabihf/_sysconfigdata_nd", 0x7e93c7f8) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/plat-arm-linux-gnueabihf/_sysconfigdata_nd.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/plat-arm-linux-gnueabihf/_sysconfigdata_nd.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/plat-arm-linux-gnueabihf/_sysconfigdata_ndmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/plat-arm-linux-gnueabihf/_sysconfigdata_nd.py", O_RDONLY|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=18091, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/plat-arm-linux-gnueabihf/_sysconfigdata_nd.pyc", O_RDONLY|O_LARGEFILE) = 6
fstat64(6, {st_mode=S_IFREG|0644, st_size=20826, ...}) = 0
read(6, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0\3\0\0\0@\0\0\0s\6\17\0\0i$"..., 4096) = 4096
fstat64(6, {st_mode=S_IFREG|0644, st_size=20826, ...}) = 0
read(6, "\10\0\0\0/usr/bint\6\0\0\0BINDIRs\22\0\0\0/usr"..., 16384) = 16384
read(6, "\7\1\7\1\7\1\7\1\7\1\7\1\7\1\7\1\7\1\7\1\7\1\7\1\7\1\7\1\7\1\7\1"..., 4096) = 346
read(6, "", 4096) = 0
close(6) = 0
close(5) = 0
close(4) = 0
brk(0xba2000) = 0xba2000
stat64("/home/pi/.local/lib/python2.7/site-packages", 0x7e93de90) = -1 ENOENT (No such file or directory)
stat64("/home/pi/.local/local/lib/python2.7/dist-packages", 0x7e93de90) = -1 ENOENT (No such file or directory)
stat64("/home/pi/.local/lib/python2.7/dist-packages", 0x7e93de90) = -1 ENOENT (No such file or directory)
stat64("/usr/local/lib/python2.7/dist-packages", {st_mode=S_IFDIR|S_ISGID|0775, st_size=4096, ...}) = 0
openat(AT_FDCWD, "/usr/local/lib/python2.7/dist-packages", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_CLOEXEC|O_DIRECTORY) = 4
fstat64(4, {st_mode=S_IFDIR|S_ISGID|0775, st_size=4096, ...}) = 0
getdents64(4, /* 36 entries /, 32768) = 1248
getdents64(4, / 0 entries /, 32768) = 0
close(4) = 0
stat64("/usr/lib/python2.7/dist-packages", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_CLOEXEC|O_DIRECTORY) = 4
fstat64(4, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
getdents64(4, / 152 entries /, 32768) = 5984
getdents64(4, / 0 entries /, 32768) = 0
close(4) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/configparser-3.5.0b2-nspkg.pth", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=554, ...}) = 0
fstat64(4, {st_mode=S_IFREG|0644, st_size=554, ...}) = 0
read(4, "import sys, types, os;has_mfs = "..., 8192) = 554
read(4, "", 4096) = 0
mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76b7d000
munmap(0x76b7d000, 262144) = 0
read(4, "", 8192) = 0
close(4) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/wx.pth", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=12, ...}) = 0
fstat64(4, {st_mode=S_IFREG|0644, st_size=12, ...}) = 0
read(4, "wx-3.0-gtk3\n", 8192) = 12
read(4, "", 4096) = 0
stat64("/usr/lib/python2.7/dist-packages/wx-3.0-gtk3", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
read(4, "", 8192) = 0
close(4) = 0
stat64("/usr/lib/python2.7/sitecustomize", 0x7e93ce80) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/sitecustomize.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/sitecustomize.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/sitecustomizemodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/sitecustomize.py", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=155, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/sitecustomize.pyc", O_RDONLY|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=232, ...}) = 0
read(5, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0\5\0\0\0@\0\0\0s2\0\0\0y\20"..., 4096) = 232
fstat64(5, {st_mode=S_IFREG|0644, st_size=232, ...}) = 0
read(5, "", 4096) = 0
close(5) = 0
stat64("/usr/lib/python2.7/apport_python_hook", 0x7e93cba8) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/apport_python_hook.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/apport_python_hook.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/apport_python_hookmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/apport_python_hook.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/apport_python_hook.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/plat-arm-linux-gnueabihf/apport_python_hook", 0x7e93cba8) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/plat-arm-linux-gnueabihf/apport_python_hook.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/plat-arm-linux-gnueabihf/apport_python_hook.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/plat-arm-linux-gnueabihf/apport_python_hookmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/plat-arm-linux-gnueabihf/apport_python_hook.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/plat-arm-linux-gnueabihf/apport_python_hook.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/lib-tk", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/lib/python2.7/lib-tk", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/lib/python2.7/lib-tk/apport_python_hook", 0x7e93cba8) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-tk/apport_python_hook.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-tk/apport_python_hook.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-tk/apport_python_hookmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-tk/apport_python_hook.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-tk/apport_python_hook.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/lib-old", 0x7e93baa0) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0
stat64("/usr/lib/python2.7/lib-old", 0x7e93ca98) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/lib-dynload", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/lib/python2.7/lib-dynload", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/lib/python2.7/lib-dynload/apport_python_hook", 0x7e93cba8) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-dynload/apport_python_hook.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-dynload/apport_python_hook.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-dynload/apport_python_hookmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-dynload/apport_python_hook.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-dynload/apport_python_hook.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/local/lib/python2.7/dist-packages", {st_mode=S_IFDIR|S_ISGID|0775, st_size=4096, ...}) = 0
stat64("/usr/local/lib/python2.7/dist-packages", {st_mode=S_IFDIR|S_ISGID|0775, st_size=4096, ...}) = 0
stat64("/usr/local/lib/python2.7/dist-packages/apport_python_hook", 0x7e93cba8) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/lib/python2.7/dist-packages/apport_python_hook.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/lib/python2.7/dist-packages/apport_python_hook.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/lib/python2.7/dist-packages/apport_python_hookmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/lib/python2.7/dist-packages/apport_python_hook.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/lib/python2.7/dist-packages/apport_python_hook.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/dist-packages", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/lib/python2.7/dist-packages", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/lib/python2.7/dist-packages/apport_python_hook", 0x7e93cba8) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/apport_python_hook.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/apport_python_hook.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/apport_python_hookmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/apport_python_hook.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/apport_python_hook.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/dist-packages/wx-3.0-gtk3", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/lib/python2.7/dist-packages/wx-3.0-gtk3", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/lib/python2.7/dist-packages/wx-3.0-gtk3/apport_python_hook", 0x7e93cba8) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/wx-3.0-gtk3/apport_python_hook.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/wx-3.0-gtk3/apport_python_hook.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/wx-3.0-gtk3/apport_python_hookmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/wx-3.0-gtk3/apport_python_hook.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/wx-3.0-gtk3/apport_python_hook.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
close(4) = 0
stat64("/usr/lib/python2.7/usercustomize", 0x7e93ce80) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/usercustomize.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/usercustomize.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/usercustomizemodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/usercustomize.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/usercustomize.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/plat-arm-linux-gnueabihf/usercustomize", 0x7e93ce80) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/plat-arm-linux-gnueabihf/usercustomize.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/plat-arm-linux-gnueabihf/usercustomize.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/plat-arm-linux-gnueabihf/usercustomizemodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/plat-arm-linux-gnueabihf/usercustomize.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/plat-arm-linux-gnueabihf/usercustomize.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/lib-tk/usercustomize", 0x7e93ce80) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-tk/usercustomize.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-tk/usercustomize.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-tk/usercustomizemodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-tk/usercustomize.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-tk/usercustomize.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/lib-dynload/usercustomize", 0x7e93ce80) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-dynload/usercustomize.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-dynload/usercustomize.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-dynload/usercustomizemodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-dynload/usercustomize.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-dynload/usercustomize.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/local/lib/python2.7/dist-packages/usercustomize", 0x7e93ce80) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/lib/python2.7/dist-packages/usercustomize.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/lib/python2.7/dist-packages/usercustomize.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/lib/python2.7/dist-packages/usercustomizemodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/lib/python2.7/dist-packages/usercustomize.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/lib/python2.7/dist-packages/usercustomize.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/dist-packages/usercustomize", 0x7e93ce80) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/usercustomize.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/usercustomize.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/usercustomizemodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/usercustomize.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/usercustomize.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/dist-packages/wx-3.0-gtk3/usercustomize", 0x7e93ce80) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/wx-3.0-gtk3/usercustomize.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/wx-3.0-gtk3/usercustomize.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/wx-3.0-gtk3/usercustomizemodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/wx-3.0-gtk3/usercustomize.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/wx-3.0-gtk3/usercustomize.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
close(3) = 0
openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=3031632, ...}) = 0
mmap2(NULL, 2097152, PROT_READ, MAP_PRIVATE, 3, 0) = 0x769bd000
mmap2(NULL, 2596864, PROT_READ, MAP_PRIVATE, 3, 0x6b000) = 0x76743000
close(3) = 0
stat64("/usr/lib/python2.7/encodings", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
stat64("/usr/lib/python2.7/encodings/init.py", {st_mode=S_IFREG|0644, st_size=5698, ...}) = 0
stat64("/usr/lib/python2.7/encodings/init", 0x7e93d2c8) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/encodings/init.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/encodings/init.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/encodings/__init__module.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/encodings/init.py", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=5698, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/encodings/init.pyc", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=4370, ...}) = 0
read(4, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0\3\0\0\0@\0\0\0s\216\0\0\0d\0"..., 4096) = 4096
fstat64(4, {st_mode=S_IFREG|0644, st_size=4370, ...}) = 0
read(4, "\1$\1$\0016\0016\1\3\1\3\1\26\1"\0015\1\22\3\n\4\3\1\20\1\r\1\4\2\r"..., 4096) = 274
read(4, "", 4096) = 0
close(4) = 0
stat64("/usr/lib/python2.7/encodings", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
stat64("/usr/lib/python2.7/encodings", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
stat64("/usr/lib/python2.7/encodings/codecs", 0x7e93cff0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/encodings/codecs.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/encodings/codecs.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/encodings/codecsmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/encodings/codecs.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/encodings/codecs.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/codecs", 0x7e93cff0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/codecs.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/codecs.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/codecsmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/codecs.py", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=36143, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/codecs.pyc", O_RDONLY|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=36636, ...}) = 0
read(5, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0+\0\0\0@\0\0\0sp\3\0\0d\0"..., 4096) = 4096
fstat64(5, {st_mode=S_IFREG|0644, st_size=36636, ...}) = 0
read(5, "ndling.\n\n The method "..., 28672) = 28672
read(5, "d\n or the codecs doesn't "..., 4096) = 3868
read(5, "", 4096) = 0
mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76703000
close(5) = 0
close(4) = 0
stat64("/usr/lib/python2.7/encodings/encodings", 0x7e93cff0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/encodings/encodings.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/encodings/encodings.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/encodings/encodingsmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/encodings/encodings.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/encodings/encodings.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/encodings/aliases", 0x7e93cfb8) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/encodings/aliases.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/encodings/aliases.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/encodings/aliasesmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/encodings/aliases.py", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=14848, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/encodings/aliases.pyc", O_RDONLY|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=8768, ...}) = 0
read(5, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0\3\0\0\0@\0\0\0su\10\0\0d\0"..., 4096) = 4096
fstat64(5, {st_mode=S_IFREG|0644, st_size=8768, ...}) = 0
read(5, "ibm860t\6\0\0\0ibm860t\5\0\0\0cp861t\3\0\0\0"..., 4096) = 4096
read(5, "\7\3\7\1\7\1\7\1\7\1\7\1\7\1\7\1\7\3\7\1\7\1\7\3\7\1\7\3\7\1\7\3"..., 4096) = 576
read(5, "", 4096) = 0
close(5) = 0
close(4) = 0
stat64("/usr/lib/python2.7/encodings/builtin", 0x7e93cff0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/encodings/builtin.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/encodings/builtin.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/encodings/__builtin__module.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/encodings/builtin.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/encodings/builtin.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
close(3) = 0
stat64("/usr/lib/python2.7/encodings/utf_8", 0x7e93d170) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/encodings/utf_8.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/encodings/utf_8.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/encodings/utf_8module.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/encodings/utf_8.py", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1005, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/encodings/utf_8.pyc", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=1950, ...}) = 0
read(4, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0\3\0\0\0@\0\0\0s\230\0\0\0d\0"..., 4096) = 1950
fstat64(4, {st_mode=S_IFREG|0644, st_size=1950, ...}) = 0
read(4, "", 4096) = 0
close(4) = 0
close(3) = 0
ioctl(0, TCGETS, {B9600 opost isig icanon echo ...}) = 0
ioctl(1, TCGETS, {B9600 opost isig icanon echo ...}) = 0
ioctl(2, TCGETS, {B9600 opost isig icanon echo ...}) = 0
readlink("GPS.py", 0x7e93b460, 4096) = -1 EINVAL (Invalid argument)
getcwd("/home/pi/Navio2/Python", 4096) = 23
lstat64("/home/pi/Navio2/Python/GPS.py", {st_mode=S_IFREG|0644, st_size=2813, ...}) = 0
stat64("GPS.py", {st_mode=S_IFREG|0644, st_size=2813, ...}) = 0
openat(AT_FDCWD, "GPS.py", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2813, ...}) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=2813, ...}) = 0
_llseek(3, 0, [0], SEEK_SET) = 0
read(3, "import navio.util\nimport navio.u"..., 2791) = 2791
read(3, " #print(str(msg))\n", 4096) = 22
close(3) = 0
stat64("GPS.py", {st_mode=S_IFREG|0644, st_size=2813, ...}) = 0
openat(AT_FDCWD, "GPS.py", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2813, ...}) = 0
ioctl(3, TCGETS, 0x7e93e3e8) = -1 ENOTTY (Inappropriate ioctl for device)
_llseek(3, 0, [0], SEEK_CUR) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=2813, ...}) = 0
read(3, "import navio.util\nimport navio.u"..., 4096) = 2813
_llseek(3, 0, [0], SEEK_SET) = 0
read(3, "import navio.util\nimport navio.u"..., 4096) = 2813
read(3, "", 4096) = 0
close(3) = 0
stat64("/home/pi/Navio2/Python", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/home/pi/Navio2/Python", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/home/pi/Navio2/Python/navio", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/home/pi/Navio2/Python/navio/init.py", {st_mode=S_IFREG|0644, st_size=127, ...}) = 0
stat64("/home/pi/Navio2/Python/navio/init", 0x7e93d140) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/init.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/init.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/__init__module.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/init.py", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/init.pyc", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=372, ...}) = 0
read(4, "\3\363\r\n\351r\26^c\0\0\0\0\0\0\0\0\2\0\0\0@\0\0\0sT\0\0\0d\0"..., 4096) = 372
fstat64(4, {st_mode=S_IFREG|0644, st_size=372, ...}) = 0
read(4, "", 4096) = 0
close(4) = 0
stat64("/home/pi/Navio2/Python/navio", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/home/pi/Navio2/Python/navio", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/home/pi/Navio2/Python/navio/mpu9250", 0x7e93ce68) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/mpu9250.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/mpu9250.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/mpu9250module.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/mpu9250.py", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=24234, ...}) = 0
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/mpu9250.pyc", O_RDONLY|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=17668, ...}) = 0
read(5, "\3\363\r\n\351r\26^c\0\0\0\0\0\0\0\0\3\0\0\0@\0\0\0sM\0\0\0d\0"..., 4096) = 4096
fstat64(5, {st_mode=S_IFREG|0644, st_size=17668, ...}) = 0
read(5, "meter_data(\3\0\0\0t\4\0\0\0selfR\4\0\0\0R\5\0"..., 12288) = 12288
read(5, "F_CFG_42HZt\34\0\0\0_MPU9250__BITS_DL"..., 4096) = 1284
read(5, "", 4096) = 0
close(5) = 0
stat64("/home/pi/Navio2/Python/navio/spidev", 0x7e93cb90) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/spidev.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/spidev.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/spidevmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/spidev.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/spidev.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/home/pi/Navio2/Python/spidev", 0x7e93cb90) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/spidev.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/spidev.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/spidevmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/spidev.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/spidev.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/spidev", 0x7e93cb90) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/spidev.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/spidev.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/spidevmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/spidev.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/spidev.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/plat-arm-linux-gnueabihf/spidev", 0x7e93cb90) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/plat-arm-linux-gnueabihf/spidev.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/plat-arm-linux-gnueabihf/spidev.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/plat-arm-linux-gnueabihf/spidevmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/plat-arm-linux-gnueabihf/spidev.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/plat-arm-linux-gnueabihf/spidev.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/lib-tk/spidev", 0x7e93cb90) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-tk/spidev.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-tk/spidev.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-tk/spidevmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-tk/spidev.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-tk/spidev.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/lib-dynload/spidev", 0x7e93cb90) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-dynload/spidev.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-dynload/spidev.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-dynload/spidevmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-dynload/spidev.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-dynload/spidev.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/local/lib/python2.7/dist-packages/spidev", 0x7e93cb90) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/lib/python2.7/dist-packages/spidev.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/lib/python2.7/dist-packages/spidev.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/lib/python2.7/dist-packages/spidevmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/lib/python2.7/dist-packages/spidev.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/lib/python2.7/dist-packages/spidev.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/dist-packages/spidev", 0x7e93cb90) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/spidev.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=15444, ...}) = 0
futex(0x76e9d0b8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/spidev.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 6
read(6, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0,\r\0\0004\0\0\0"..., 512) = 512
_llseek(6, 14484, [14484], SEEK_SET) = 0
read(6, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 960) = 960
_llseek(6, 14164, [14164], SEEK_SET) = 0
read(6, "A,\0\0\0aeabi\0\1"\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\24\1\25"..., 45) = 45
_llseek(6, 14484, [14484], SEEK_SET) = 0
read(6, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 960) = 960
_llseek(6, 14164, [14164], SEEK_SET) = 0
read(6, "A,\0\0\0aeabi\0\1"\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\24\1\25"..., 45) = 45
_llseek(6, 14484, [14484], SEEK_SET) = 0
read(6, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 960) = 960
_llseek(6, 14164, [14164], SEEK_SET) = 0
read(6, "A,\0\0\0aeabi\0\1"\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\24\1\25"..., 45) = 45
_llseek(6, 14484, [14484], SEEK_SET) = 0
read(6, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 960) = 960
_llseek(6, 14164, [14164], SEEK_SET) = 0
read(6, "A,\0\0\0aeabi\0\1"\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\24\1\25"..., 45) = 45
_llseek(6, 14484, [14484], SEEK_SET) = 0
read(6, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 960) = 960
_llseek(6, 14164, [14164], SEEK_SET) = 0
read(6, "A,\0\0\0aeabi\0\1"\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\24\1\25"..., 45) = 45
fstat64(6, {st_mode=S_IFREG|0644, st_size=15444, ...}) = 0
mmap2(NULL, 79720, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 6, 0) = 0x76ec8000
mprotect(0x76ecb000, 61440, PROT_NONE) = 0
mmap2(0x76eda000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x2000) = 0x76eda000
close(6) = 0
mprotect(0x76eda000, 4096, PROT_READ) = 0
close(5) = 0
stat64("/home/pi/Navio2/Python/navio/time", 0x7e93cb90) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/time.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/time.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/timemodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/time.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/time.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=3687, ...}) = 0
fstat64(5, {st_mode=S_IFREG|0644, st_size=3687, ...}) = 0
read(5, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\10\0\0\0\0"..., 4096) = 3687
llseek(5, -2347, [1340], SEEK_CUR) = 0
read(5, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\10\0\0\0\0"..., 4096) = 2347
close(5) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=3687, ...}) = 0
stat64("/home/pi/Navio2/Python/navio/struct", 0x7e93cb90) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/struct.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/struct.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/structmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/struct.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/struct.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/home/pi/Navio2/Python/struct", 0x7e93cb90) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/struct.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/struct.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/structmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/struct.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/struct.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/struct", 0x7e93cb90) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/struct.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/struct.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/structmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/struct.py", O_RDONLY|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=82, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/struct.pyc", O_RDONLY|O_LARGEFILE) = 6
fstat64(6, {st_mode=S_IFREG|0644, st_size=237, ...}) = 0
brk(0xbc3000) = 0xbc3000
read(6, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0\2\0\0\0@\0\0\0s.\0\0\0d\0"..., 4096) = 237
fstat64(6, {st_mode=S_IFREG|0644, st_size=237, ...}) = 0
read(6, "", 4096) = 0
close(6) = 0
brk(0xbc2000) = 0xbc2000
close(5) = 0
stat64("/home/pi/Navio2/Python/navio/array", 0x7e93cb90) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/array.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/array.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/arraymodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/array.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/array.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
close(4) = 0
stat64("/home/pi/Navio2/Python/navio/ms5611", 0x7e93ce68) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/ms5611.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/ms5611.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/ms5611module.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/ms5611.py", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=6965, ...}) = 0
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/ms5611.pyc", O_RDONLY|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=8609, ...}) = 0
read(5, "\3\363\r\n\351r\26^c\0\0\0\0\0\0\0\0\3\0\0\0@\0\0\0sE\0\0\0d\0"..., 4096) = 4096
fstat64(5, {st_mode=S_IFREG|0644, st_size=8609, ...}) = 0
read(5, "\0t\3\0\0\0I2Cc\6\0\0\0\6\0\0\0\3\0\0\0C\0\0\0s\221\0\0\0|"..., 4096) = 4096
read(5, "OSR_1024t\36\0\0\0_MS5611__MS5611_RA"..., 4096) = 417
read(5, "", 4096) = 0
close(5) = 0
stat64("/home/pi/Navio2/Python/navio/smbus", 0x7e93cb90) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/smbus.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/smbus.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/smbusmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/smbus.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/smbus.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/home/pi/Navio2/Python/smbus", 0x7e93cb90) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/smbus.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/smbus.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/smbusmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/smbus.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/smbus.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/smbus", 0x7e93cb90) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/smbus.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/smbus.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/smbusmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/smbus.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/smbus.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/plat-arm-linux-gnueabihf/smbus", 0x7e93cb90) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/plat-arm-linux-gnueabihf/smbus.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/plat-arm-linux-gnueabihf/smbus.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/plat-arm-linux-gnueabihf/smbusmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/plat-arm-linux-gnueabihf/smbus.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/plat-arm-linux-gnueabihf/smbus.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/lib-tk/smbus", 0x7e93cb90) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-tk/smbus.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-tk/smbus.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-tk/smbusmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-tk/smbus.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-tk/smbus.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/lib-dynload/smbus", 0x7e93cb90) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-dynload/smbus.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-dynload/smbus.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-dynload/smbusmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-dynload/smbus.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-dynload/smbus.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/local/lib/python2.7/dist-packages/smbus", 0x7e93cb90) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/lib/python2.7/dist-packages/smbus.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/lib/python2.7/dist-packages/smbus.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/lib/python2.7/dist-packages/smbusmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/lib/python2.7/dist-packages/smbus.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/lib/python2.7/dist-packages/smbus.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/dist-packages/smbus", 0x7e93cb90) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/smbus.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=15864, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/smbus.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 6
read(6, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\360\v\0\0004\0\0\0"..., 512) = 512
_llseek(6, 14904, [14904], SEEK_SET) = 0
read(6, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 960) = 960
_llseek(6, 14584, [14584], SEEK_SET) = 0
read(6, "A,\0\0\0aeabi\0\1"\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\24\1\25"..., 45) = 45
_llseek(6, 14904, [14904], SEEK_SET) = 0
read(6, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 960) = 960
_llseek(6, 14584, [14584], SEEK_SET) = 0
read(6, "A,\0\0\0aeabi\0\1"\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\24\1\25"..., 45) = 45
_llseek(6, 14904, [14904], SEEK_SET) = 0
read(6, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 960) = 960
_llseek(6, 14584, [14584], SEEK_SET) = 0
read(6, "A,\0\0\0aeabi\0\1"\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\24\1\25"..., 45) = 45
_llseek(6, 14904, [14904], SEEK_SET) = 0
read(6, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 960) = 960
_llseek(6, 14584, [14584], SEEK_SET) = 0
read(6, "A,\0\0\0aeabi\0\1"\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\24\1\25"..., 45) = 45
_llseek(6, 14904, [14904], SEEK_SET) = 0
read(6, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 960) = 960
_llseek(6, 14584, [14584], SEEK_SET) = 0
read(6, "A,\0\0\0aeabi\0\1"\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\24\1\25"..., 45) = 45
fstat64(6, {st_mode=S_IFREG|0644, st_size=15864, ...}) = 0
mmap2(NULL, 80140, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 6, 0) = 0x766ef000
mprotect(0x766f2000, 61440, PROT_NONE) = 0
mmap2(0x76701000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x2000) = 0x76701000
close(6) = 0
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 6
fstat64(6, {st_mode=S_IFREG|0644, st_size=78671, ...}) = 0
mmap2(NULL, 78671, PROT_READ, MAP_PRIVATE, 6, 0) = 0x766db000
close(6) = 0
openat(AT_FDCWD, "/lib/arm-linux-gnueabihf/libi2c.so.0", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 6
read(6, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0x\6\0\0004\0\0\0"..., 512) = 512
_llseek(6, 4468, [4468], SEEK_SET) = 0
read(6, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 920) = 920
_llseek(6, 4156, [4156], SEEK_SET) = 0
read(6, "A,\0\0\0aeabi\0\1"\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\24\1\25"..., 45) = 45
_llseek(6, 4468, [4468], SEEK_SET) = 0
read(6, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 920) = 920
_llseek(6, 4156, [4156], SEEK_SET) = 0
read(6, "A,\0\0\0aeabi\0\1"\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\24\1\25"..., 45) = 45
_llseek(6, 4468, [4468], SEEK_SET) = 0
read(6, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 920) = 920
_llseek(6, 4156, [4156], SEEK_SET) = 0
read(6, "A,\0\0\0aeabi\0\1"\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\24\1\25"..., 45) = 45
_llseek(6, 4468, [4468], SEEK_SET) = 0
read(6, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 920) = 920
_llseek(6, 4156, [4156], SEEK_SET) = 0
read(6, "A,\0\0\0aeabi\0\1"\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\24\1\25"..., 45) = 45
llseek(6, 4468, [4468], SEEK_SET) = 0
read(6, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 920) = 920
llseek(6, 4156, [4156], SEEK_SET) = 0
read(6, "A,\0\0\0aeabi\0\1"\0\0\0\0056\0\6\6\10\1\t\1\n\2\22\4\24\1\25"..., 45) = 45
fstat64(6, {st_mode=S_IFREG|0644, st_size=5388, ...}) = 0
mmap2(NULL, 69696, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 6, 0) = 0x766c9000
mprotect(0x766ca000, 61440, PROT_NONE) = 0
mmap2(0x766d9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0) = 0x766d9000
close(6) = 0
mprotect(0x766d9000, 4096, PROT_READ) = 0
mprotect(0x76701000, 4096, PROT_READ) = 0
munmap(0x766db000, 78671) = 0
close(5) = 0
close(4) = 0
stat64("/home/pi/Navio2/Python/navio/adc", 0x7e93ce68) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/adc.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/adc.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/adcmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/adc.py", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=549, ...}) = 0
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/adc.pyc", O_RDONLY|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=1090, ...}) = 0
read(5, "\3\363\r\n\351r\26^c\0\0\0\0\0\0\0\0\3\0\0\0@\0\0\0s#\0\0\0d\0"..., 4096) = 1090
fstat64(5, {st_mode=S_IFREG|0644, st_size=1090, ...}) = 0
read(5, "", 4096) = 0
close(5) = 0
stat64("/home/pi/Navio2/Python/navio/os", 0x7e93cb90) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/os.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/os.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/osmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/os.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/os.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
close(4) = 0
stat64("/home/pi/Navio2/Python/navio/pwm", 0x7e93ce68) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/pwm.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/pwm.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/pwmmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/pwm.py", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=2064, ...}) = 0
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/pwm.pyc", O_RDONLY|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=3140, ...}) = 0
read(5, "\3\363\r\n\351r\26^c\0\0\0\0\0\0\0\0\3\0\0\0@\0\0\0s#\0\0\0d\0"..., 4096) = 3140
fstat64(5, {st_mode=S_IFREG|0644, st_size=3140, ...}) = 0
read(5, "", 4096) = 0
close(5) = 0
close(4) = 0
stat64("/home/pi/Navio2/Python/navio/lsm9ds1", 0x7e93ce68) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/lsm9ds1.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/lsm9ds1.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/lsm9ds1module.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/lsm9ds1.py", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=14558, ...}) = 0
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/lsm9ds1.pyc", O_RDONLY|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=15028, ...}) = 0
read(5, "\3\363\r\n\351r\26^c\0\0\0\0\0\0\0\0\3\0\0\0@\0\0\0sM\0\0\0d\0"..., 4096) = 4096
fstat64(5, {st_mode=S_IFREG|0644, st_size=15028, ...}) = 0
read(5, "/Navio2/Python/navio/lsm9ds1.pyt"..., 8192) = 8192
read(5, "LSM9DS1XG_INT_GEN_SRC_XLRW\0\0\0t\36\0"..., 4096) = 2740
read(5, "", 4096) = 0
close(5) = 0
close(4) = 0
close(3) = 0
stat64("/home/pi/Navio2/Python/navio/util", 0x7e93d178) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/util.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/util.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/utilmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/util.py", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=208, ...}) = 0
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/util.pyc", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=522, ...}) = 0
read(4, "\3\363\r\n\351r\26^c\0\0\0\0\0\0\0\0\2\0\0\0@\0\0\0s%\0\0\0d\0"..., 4096) = 522
fstat64(4, {st_mode=S_IFREG|0644, st_size=522, ...}) = 0
read(4, "", 4096) = 0
close(4) = 0
stat64("/home/pi/Navio2/Python/navio/subprocess", 0x7e93cea0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/subprocess.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/subprocess.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/subprocessmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/subprocess.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/subprocess.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/home/pi/Navio2/Python/subprocess", 0x7e93cea0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/subprocess.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/subprocess.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/subprocessmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/subprocess.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/subprocess.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/subprocess", 0x7e93cea0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/subprocess.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/subprocess.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/subprocessmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/subprocess.py", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=50520, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/subprocess.pyc", O_RDONLY|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=32292, ...}) = 0
read(5, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0\t\0\0\0@\0\0\0s\212\2\0\0d\0"..., 4096) = 4096
fstat64(5, {st_mode=S_IFREG|0644, st_size=32292, ...}) = 0
read(5, "et\1\0\0\0St\7\0\0\0no_sitet\1\0\0\0Et\22\0\0\0ig"..., 24576) = 24576
read(5, "\1\0j\20\0\203\0\0\1|\3\0j\21\0|\0\0j\1\0\203\1\0\1q\266\1n\0\0|"..., 4096) = 3620
read(5, "", 4096) = 0
close(5) = 0
stat64("/home/pi/Navio2/Python/threading", 0x7e93cbc8) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/threading.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/threading.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/threadingmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/threading.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/threading.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/threading", 0x7e93cbc8) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/threading.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/threading.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/threadingmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/threading.py", O_RDONLY|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=47132, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/threading.pyc", O_RDONLY|O_LARGEFILE) = 6
fstat64(6, {st_mode=S_IFREG|0644, st_size=42430, ...}) = 0
read(6, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0\21\0\0\0@\0\0\0s=\3\0\0d\0"..., 4096) = 4096
fstat64(6, {st_mode=S_IFREG|0644, st_size=42430, ...}) = 0
read(6, "t\10\0\0\0__repr\212\0\0\0s\16\0\0\0\0\1\t\1\3\1\21\1\r\1"..., 36864) = 36864
read(6, "R!\0\0\0R\323\0\0\0R\1\0\0\0(\3\0\0\0R\37\0\0\0R\323\0\0\0R\1"..., 4096) = 1470
read(6, "", 4096) = 0
close(6) = 0
stat64("/home/pi/Navio2/Python/collections", 0x7e93c8f0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/collections.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/collections.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/collectionsmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/collections.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/collections.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/collections", 0x7e93c8f0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/collections.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/collections.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/collectionsmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/collections.py", O_RDONLY|O_LARGEFILE) = 6
fstat64(6, {st_mode=S_IFREG|0644, st_size=27798, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/collections.pyc", O_RDONLY|O_LARGEFILE) = 7
fstat64(7, {st_mode=S_IFREG|0644, st_size=26059, ...}) = 0
read(7, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0\5\0\0\0@\0\0\0s\210\2\0\0d\0"..., 4096) = 4096
fstat64(7, {st_mode=S_IFREG|0644, st_size=26059, ...}) = 0
read(7, "tions.pyt\4\0\0\0keysu\0\0\0s\2\0\0\0\0\2c\1\0\0"..., 20480) = 20480
read(7, "ypot\317\2\0\0s\2\0\0\0\0\2c\1\0\0\0\1\0\0\0\4\0\0\0C\0\0\0"..., 4096) = 1483
read(7, "", 4096) = 0
close(7) = 0
mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76689000
stat64("/home/pi/Navio2/Python/keyword", 0x7e93c618) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/keyword.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/keyword.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/keywordmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/keyword.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/keyword.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/keyword", 0x7e93c618) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/keyword.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/keyword.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/keywordmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/keyword.py", O_RDONLY|O_LARGEFILE) = 7
fstat64(7, {st_mode=S_IFREG|0755, st_size=1995, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/keyword.pyc", O_RDONLY|O_LARGEFILE) = 8
fstat64(8, {st_mode=S_IFREG|0644, st_size=2101, ...}) = 0
read(8, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0\37\0\0\0@\0\0\0s\247\0\0\0d\0"..., 4096) = 2101
fstat64(8, {st_mode=S_IFREG|0644, st_size=2101, ...}) = 0
read(8, "", 4096) = 0
close(8) = 0
close(7) = 0
stat64("/home/pi/Navio2/Python/heapq", 0x7e93c618) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/heapq.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/heapq.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/heapqmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/heapq.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/heapq.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/heapq", 0x7e93c618) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/heapq.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/heapq.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/heapqmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/heapq.py", O_RDONLY|O_LARGEFILE) = 7
fstat64(7, {st_mode=S_IFREG|0644, st_size=18295, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/heapq.pyc", O_RDONLY|O_LARGEFILE) = 8
fstat64(8, {st_mode=S_IFREG|0644, st_size=14528, ...}) = 0
read(8, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0\n\0\0\0@\0\0\0s\321\1\0\0d\0"..., 4096) = 4096
fstat64(8, {st_mode=S_IFREG|0644, st_size=14528, ...}) = 0
read(8, "menting schedulers (this is what"..., 8192) = 8192
read(8, "\0\0\0_lent\1\0\0\0ht\10\0\0\0h_appendt\5\0\0\0i"..., 4096) = 2240
read(8, "", 4096) = 0
close(8) = 0
close(7) = 0
close(6) = 0
close(5) = 0
stat64("/home/pi/Navio2/Python/pickle", 0x7e93cbc8) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/pickle.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/pickle.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/picklemodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/pickle.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/pickle.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/pickle", 0x7e93cbc8) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/pickle.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/pickle.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/picklemodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/pickle.py", O_RDONLY|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=45489, ...}) = 0
openat(AT_FDCWD, "/usr/lib/python2.7/pickle.pyc", O_RDONLY|O_LARGEFILE) = 6
fstat64(6, {st_mode=S_IFREG|0644, st_size=38352, ...}) = 0
read(6, "\3\363\r\ng\252\237]c\0\0\0\0\0\0\0\0\t\0\0\0@\0\0\0s\355\3\0\0d\0"..., 4096) = 4096
fstat64(6, {st_mode=S_IFREG|0644, st_size=38352, ...}) = 0
brk(0xbea000) = 0xbea000
read(6, " for writing a pickle data strea"..., 32768) = 32768
read(6, "lue(\3\0\0\0RP\0\0\0RI\0\0\0RH\0\0\0(\0\0\0\0(\0\0\0"..., 4096) = 1488
read(6, "", 4096) = 0
brk(0xbe1000) = 0xbe1000
close(6) = 0
stat64("/home/pi/Navio2/Python/org", 0x7e93c8f0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/org.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/org.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/orgmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/org.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/org.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/org", 0x7e93c8f0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/org.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/org.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/orgmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/org.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/org.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/plat-arm-linux-gnueabihf/org", 0x7e93c8f0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/plat-arm-linux-gnueabihf/org.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/plat-arm-linux-gnueabihf/org.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/plat-arm-linux-gnueabihf/orgmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/plat-arm-linux-gnueabihf/org.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/plat-arm-linux-gnueabihf/org.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/lib-tk/org", 0x7e93c8f0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-tk/org.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-tk/org.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-tk/orgmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-tk/org.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-tk/org.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/lib-dynload/org", 0x7e93c8f0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-dynload/org.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-dynload/org.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-dynload/orgmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-dynload/org.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/lib-dynload/org.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/local/lib/python2.7/dist-packages/org", 0x7e93c8f0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/lib/python2.7/dist-packages/org.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/lib/python2.7/dist-packages/org.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/lib/python2.7/dist-packages/orgmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/lib/python2.7/dist-packages/org.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/lib/python2.7/dist-packages/org.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/dist-packages/org", 0x7e93c8f0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/org.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/org.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/orgmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/org.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/org.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.7/dist-packages/wx-3.0-gtk3/org", 0x7e93c8f0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/wx-3.0-gtk3/org.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/wx-3.0-gtk3/org.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/wx-3.0-gtk3/orgmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/wx-3.0-gtk3/org.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/python2.7/dist-packages/wx-3.0-gtk3/org.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
close(5) = 0
ugetrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=10241024}) = 0
close(4) = 0
stat64("/home/pi/Navio2/Python/navio/sys", 0x7e93cea0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/sys.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/sys.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/sysmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/sys.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/sys.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
close(3) = 0
stat64("/home/pi/Navio2/Python/navio/ublox", 0x7e93d178) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/ublox.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/ublox.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/ubloxmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/ublox.py", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=40079, ...}) = 0
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/ublox.pyc", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=34895, ...}) = 0
read(4, "\3\363\r\n\351r\26^c\0\0\0\0\0\0\0\0)\0\0\0@\0\0\0s\237\f\0\0d\0"..., 4096) = 4096
fstat64(4, {st_mode=S_IFREG|0644, st_size=34895, ...}) = 0
read(4, "d\2\0\204\0\0Z\4\0d\3\0\204\0\0Z\5\0RS(\4\0\0\0s&\0\0\0al"..., 28672) = 28672
read(4, "\0MSG_RXM_EPHt\v\0\0\0MSG_RXM_ALMt\r\0\0"..., 4096) = 2127
read(4, "", 4096) = 0
close(4) = 0
stat64("/home/pi/Navio2/Python/navio/datetime", 0x7e93cea0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/datetime.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/datetime.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/datetimemodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/datetime.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/datetime.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/home/pi/Navio2/Python/navio/signal", 0x7e93cea0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/signal.arm-linux-gnueabihf.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/signal.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/signalmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/signal.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/pi/Navio2/Python/navio/signal.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
close(3) = 0
stat64("spi:0.0", 0x7e93dda0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/dev/spidev0.0", O_RDWR|O_LARGEFILE) = 3
ioctl(3, SPI_IOC_RD_MODE, 0x7e93cebf) = 0
ioctl(3, SPI_IOC_RD_BITS_PER_WORD, 0x7e93cebf) = 0
ioctl(3, SPI_IOC_RD_MAX_SPEED_HZ, 0x7e93cec8) = 0
ioctl(3, SPI_IOC_WR_MAX_SPEED_HZ, 0x7e93de48) = 0
ioctl(3, SPI_IOC_MESSAGE(32), 0x7e93ce68) = 8
ioctl(3, SPI_IOC_MESSAGE(32), 0x7e93cf78) = 8
ioctl(3, SPI_IOC_MESSAGE(32), 0x7e93cf78) = 28
ioctl(3, SPI_IOC_MESSAGE(32), 0x7e93cf78) = 28
ioctl(3, SPI_IOC_MESSAGE(32), 0x7e93cf78) = 28
ioctl(3, SPI_IOC_MESSAGE(32), 0x7e93ce68) = 8
ioctl(3, SPI_IOC_MESSAGE(32), 0x7e93ce68) = 9
ioctl(3, SPI_IOC_MESSAGE(32), 0x7e93ce68) = 9
ioctl(3, SPI_IOC_MESSAGE(32), 0x7e93ce68) = 9
ioctl(3, SPI_IOC_MESSAGE(32), 0x7e93cf78) = 14
ioctl(3, SPI_IOC_MESSAGE(32), 0x7e93cfe0) = 11
ioctl(3, SPI_IOC_MESSAGE(32), 0x7e93cfe0) = 11
ioctl(3, SPI_IOC_MESSAGE(32), 0x7e93cfe0) = 11
ioctl(3, SPI_IOC_MESSAGE(32), 0x7e93cfe0) = 11
ioctl(3, SPI_IOC_MESSAGE(32), 0x7e93cfe0) = 11
ioctl(3, SPI_IOC_MESSAGE(32), 0x7e93cfe0) = 11
ioctl(3, SPI_IOC_MESSAGE(32), 0x7e93cfe0) = 11
ioctl(3, SPI_IOC_MESSAGE(32), 0x7e93cfe0) = 11
ioctl(3, SPI_IOC_MESSAGE(32), 0x7e93cfe0) = 11
ioctl(3, SPI_IOC_MESSAGE(32), 0x7e93cfe0) = 11
ioctl(3, SPI_IOC_MESSAGE(32), 0x7e93cfe0) = 11
ioctl(3, SPI_IOC_MESSAGE(32), 0x7e93cfe0) = 11
ioctl(3, SPI_IOC_MESSAGE(32), 0x7e93cfe0) = 11
ioctl(3, SPI_IOC_MESSAGE(32), 0x7e93cfe0) = 11
ioctl(3, SPI_IOC_MESSAGE(32), 0x7e93cfe0) = 11
read(3, "\377\377\377\377\377\377\377\377", 8) = 8
read(3, "\377\377\377\377\377\377\377\377", 8) = 8
read(3, "\377\377\377\377\377\377\377\377", 8) = 8
read(3, "\377\377\377\377\377\377\377\377", 8) = 8
and it kept "printing" the read(3, "\377\377\377\377\377\377\377\377", 8) = 8
line forever.
The antenna is plugged and I don't know what to do next, any ideas ?
Thank you!
Where can I get the schematic? Is it open source?
It's a pity
Makefile for AHRS does not support the CC.
Hi,
I would like to use the Raspberry Pi4 with Navio2.
Is it possible?
Pull request #20 adds support for Navigation Position Velocity Time Solution (NAV-PVT) messages.
Hi,
When tried compiling the C++ examples on master branch, I got the this error.
In file included from Navio+/RCInput_Navio.cpp:1:0:
Navio+/RCInput_Navio.h:4:20: fatal error: pigpio.h: No such file or directory
compilation terminated.
I was able to compile C++ examples on navio2 branch, however, the LED example didnot change the color of the led on navio2.
Hello.
I have a questions about output values for drivers MPU9250 and LSM9DS1.
Accelerometers values in both sensors is multipliers of g.
Gyroscopes values in both sensors is dps. But in drivers values conver to rps (why?).
But magnetometers is differ in these sensors. For MPU9250 values is µT and for LSM9DS1 is gauss.
In driver MPU9250:
_mx = bit_data[0] * magnetometer_ASA[0];
where magnetometer_ASA
magnetometer_ASA[i] = ((data - 128) / 256 + 1) * Magnetometer_Sensitivity_Scale_Factor;
Ok. We have a value.
But in driver LSM9DS1:
_mx = 100.0 * ((float)bit_data[0] * mag_scale);
What is the meaning of the multiplier 100.0? By ((float)bit_data[0] * mag_scale) we have a right value or no? This sensor have a gauss unit.
µT = 1e-6 T = 1e-2 Gs, if LSM9DS1 sensor had a unit of measurement for the µT, then it would be obvious. But this sensor have a gauss unit… Sounds like a issue. Sorry if not right.
Thank you in advance for your help.
P.S.
Datasheets
http://www.st.com/content/ccc/resource/technical/document/datasheet/1e/3f/2a/d6/25/eb/48/46/DM00103319.pdf/files/DM00103319.pdf/jcr:content/translations/en.DM00103319.pdf
https://www.invensense.com/wp-content/uploads/2015/02/PS-MPU-9250A-01-v1.1.pdf
Hi,
I am using a Raspberry Pi 3 with a Navio2 and I want to store data from GPS and IMU at 5 Hz.
I've got an example code GPS_AGM.py (the needed code to support UBX-NAV-PVT
messages is available in pull request #20) which calculates the elapsed time between iTow
GPS measurements and print some relevant information. With that information in mind and expecting to have a constant sampling rate, I found out that the higher the SPI baudrate, the more inconsistent and time-varying the GPS frequency is.
If I run top
in parallel with the Python example, I've found out the following:
Could this be because of the way SPI is handled in ublox.py? It is a lot different from the way SPI is handled in mpu9250.py and lsm9ds1.py, where the SPI port is opened and closed in every transaction.
I am trying the Python GPS example and getting weird results.
When testing with the C++ version I get a solid output, Long, Lat, Fix status on a timely interval (~ 1s). This verifies the GPS unit is working and getting GNSS signal resolving to a location.
But the Python GPS example just sits, every now and then will print out a solution. Sometimes does nothing for up to 10 minutes.
Is there something wrong with the Python GPS example? I am running HEAD on Navio2 repo.
ms5611.py has unreachable code in the second order temperature compensation. Error does not exist in the related c++ file because it does not use else if statements.
if (self.TEMP >= 2000):
T2 = 0
OFF2 = 0
SENS2 = 0
elif (self.TEMP < 2000):
T2 = dT * dT / 2**31
OFF2 = 5 * ((self.TEMP - 2000) ** 2) / 2
SENS2 = OFF2 / 2
elif (self.TEMP < -1500):
OFF2 = OFF2 + 7 * ((self.TEMP + 1500) ** 2)
SENS2 = SENS2 + 11 * (self.TEMP + 1500) ** 2 / 2
Reviewing the chip documentation, switching the first if-elif clause to if-else and the last elif to if will match the datasheet.
I'm still figuring out this github stuff and pull requests seem to still be out of my league, so this is the patch file I got out of my local git commands.
0001-Python-Navio-MS5611-Correction-for-second-order-temp.patch
I have tried to compile Ublox.cpp in the C++/Navio folder, running
gcc Ublox.cpp
but it doesn't work.
May I use another compiler?
Or any other suggestions?
Thanks a lot.
I'm using custom arducopter build which is not sending any pwm signals after pin 7. I connected servo to pin 9.
On first run (arducopter service running already) everything works well, second time I run it. Says operation not permitted.
Here is the code I use for testing:
import sys
import time
import navio2.pwm
import navio2.util
PWM_OUTPUT = 8
SERVO_MIN = 1.250 #ms
SERVO_MAX = 1.750 #ms
with navio2.pwm.PWM(PWM_OUTPUT) as pwm:
pwm.set_period(50)
pwm.enable()
start=time.time()
while (True):
now=time.time()
t=now-start
if t >= 3:
break
pwm.set_duty_cycle(SERVO_MAX)
start=time.time()
while (True):
now=time.time()
t=now-start
if t >= 3:
break
pwm.set_duty_cycle(SERVO_MIN)
pwm.disable()
When I run second time here what error I get:
PermissionError: [Errno 1] Operation not permitted
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "Servo.py", line 13, in <module>
with navio2.pwm.PWM(PWM_OUTPUT) as pwm:
File "/home/atahabaki/Navio2/Python/navio2/pwm.py", line 15, in __enter__
self.initialize()
File "/home/atahabaki/Navio2/Python/navio2/pwm.py", line 34, in initialize
pwm_export.write(str(self.channel))
PermissionError: [Errno 1] Operation not permitted
The issue is runs first time perfectly. Second time I run, throws that exception above.
Is there any group for pwm i/o system? Why it is giving me an error? arducopter is not using the pin I connected servo to...
I didn't understand why this is happening...
Any help will be appreciated.
Thanks!..
Hello.
Tested the Servo.py example and possibly found a problem.
emlidtool info:
Vendor: Emlid Limited
Product: Navio 2
Issue: Emlid 2017-09-22 94b6586ea415c117b57d0d9eed9fc2df0bf1bcfd
Kernel: 4.9.45-94f47ec-emlid-v7+
Tested scenario:
setting PWM_OUTPUT to 0
there is OUTPUT on PIN 1.
Just as expected.
Then setting PWM_OUTPUT to 1
there is OUTPUT on PIN 1 & PIN 2.
Did not expect that to happen.
I have tested a couple of scenarios and the pattern is, all previous used OUTPUTS will get activated.
OUTPUTS that has not yet been used is not outputting any signal.
I suspect a cleanup problem, so I extended the example to do something like this:
import sys
import time
import navio2 as navio
import navio2.pwm
import navio2.util
navio.util.check_apm()
PWM_OUTPUT = 2
SERVO_MIN = 1.250 #ms
SERVO_MAX = 1.750 #ms
#cleanup before work
for x in range(4):
with navio.pwm.PWM(x) as pwm:
pwm.set_period(1)
with navio.pwm.PWM(PWM_OUTPUT) as pwm2:
pwm2.set_period(400)
pwm2.enable()
for _ in range(20):
pwm2.set_duty_cycle(SERVO_MIN)
time.sleep(1)
pwm2.set_duty_cycle(SERVO_MAX)
time.sleep(1)
This seems to set the first 4 pins into a disabled state. Leaving all other pins in a low state while working with the selected PWM_OUTPUT.
Not sure if my observations are correct or where the actual problem is located.
If my observations are correct, I would suggest some cleanup routines in method deinitialize() in navio2/pwm.py
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.