View ftdi.sh
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# Prepare to build the FTDI module the NVIDIA Jetson TX2 | |
if [ $(id -u) != 0 ]; then | |
echo "This script requires root permissions" | |
echo "$ sudo "$0"" | |
exit | |
fi | |
# Go to the kernel sources | |
cd /usr/src/linux-headers-$(uname -r) | |
# Get the kernel configuration file |
View test_thread1.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import threading | |
import time | |
import signal, sys | |
def signal_handler(signal, frame): | |
exitFlag = 1 | |
print(' You pressed Ctrl+C!') | |
# sys.exit(0) |
View i2c_test.c
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
EEPROM_read(0, &rdBuffer[0], address, rdSize, pCallback); | |
EEPROM_write(0, wrBuffer, address, 2, wCallback); |
View line_count.c
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#define BIT_LEN 7 | |
float line_value(int line) { | |
int i; | |
int value = 0, count = 0; | |
for(i=0; i < BIT_LEN; ++i) { | |
int mask = (1 << (i)); | |
if((line & (mask)) == (mask)) { | |
value += i: | |
count++; |