Merge branch 'long-tx'
commit 7ae0eab6f65e936d41787023df7caedc85c4b271
2 parents 6c775e9 + 6e718a1
@David Whale David Whale authored on 13 May 2016
Showing 12 changed files
View
12
src/energenie/drv/build_mac
##chmod u+x spish_test
 
 
# build hrf69_test
## gcc hrf69_test.c hrf69.c spis_rpi.c gpio_rpi.c
## mv a.out hrf69_test
## chmod u+x hrf69_test
##gcc hrf69_test.c hrf69.c spis_rpi.c gpio_rpi.c
##mv a.out hrf69_test
##chmod u+x hrf69_test
 
 
# build radio_test
gcc radio_test.c radio.c hrfm69.c spis.c gpio_rpi.c delay_posix.c
 
 
# build spi .so library on Raspberry Pi
##gcc -Wall -shared -o spi_rpi.so -fPIC spis_rpi.c gpio_rpi.c
## nm -D spi_rpi.so
##nm -D spi_rpi.so
##cp spi_rpi.so ..
 
 
# radio spi .so library on Mac
gcc -Wall -shared -o radio_mac.so -fPIC radio.c hrfm69.c spis.c gpio_sim.c delay_posix.c
nm -g radio_mac.so
## cp radio_mac.so ..
##nm -g radio_mac.so
##cp radio_mac.so ..
 
# END
View
2
■■■
src/energenie/drv/gpio.h
#ifndef GPIO_H
#define GPIO_H
 
#include "system.h"
 
extern const uint8_t gpio_sim; /* 0=> not simulated */
 
/***** FUNCTION PROTOTYPES *****/
 
void gpio_init(void);
View
src/energenie/drv/gpio_rpi.c
View
src/energenie/drv/gpio_sim.c
View
src/energenie/drv/hrfm69.c
View
src/energenie/drv/radio.c
View
src/energenie/drv/radio.h
View
src/energenie/drv/trace.h
View
src/energenie/radio2.py
View
src/energenie/radio2_test.py
View
src/energenie/radio_rpi.so
Not supported
View
src/legacy.py