Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pigpio Testing #819

Merged
merged 42 commits into from
Mar 12, 2022
Merged
Changes from 1 commit
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
13174a1
pigpio testing
TMRh20 Jan 3, 2022
7b549fc
pigpio
TMRh20 Jan 3, 2022
a87d8b9
Clean up comments/descriptor
TMRh20 Jan 3, 2022
af90c03
Forgot colon
TMRh20 Jan 3, 2022
52ff687
fix indent in linux CI
2bndy5 Jan 3, 2022
a9f4d35
[linux CI] try cross-compiling pigpio latest src
2bndy5 Jan 3, 2022
810c541
[linux CI] set pigpio make var from cli
2bndy5 Jan 3, 2022
a256b26
there may a problem with pigpio makefile's $(CC)
2bndy5 Jan 3, 2022
ed56e1f
Re-add pthread
TMRh20 Jan 3, 2022
21174d9
cross compile pigpio using our cmake toolchains
2bndy5 Jan 3, 2022
1777b22
Merge branch 'pigpio' of https://github.com/nRF24/RF24 into pigpio
2bndy5 Jan 3, 2022
7c62841
tell cmake to look for pigpio
2bndy5 Jan 3, 2022
283987b
IRQ example still incompatible w/ MRAA/wiringPi
2bndy5 Jan 3, 2022
9cef378
Add pigpio driver
TMRh20 Jan 8, 2022
fc5a79e
Update gpio.cpp
TMRh20 Jan 8, 2022
e96d393
Update spi files for pigpio
TMRh20 Jan 9, 2022
4796b8b
Merge branch 'pigpio_driver' into pigpio
TMRh20 Jan 9, 2022
690f2ed
pigpio - SPI at 1mhz default
TMRh20 Jan 9, 2022
3a920c1
Fix per review
TMRh20 Jan 9, 2022
a89b967
update build systems (needs HW testing)
2bndy5 Jan 9, 2022
00e6b6e
not sure what is wrong with cmake built examples
2bndy5 Jan 9, 2022
7e0f60e
don't provide pigpio for non-armhhf/aarch64 CI
2bndy5 Jan 9, 2022
8423ad8
fix logic in last CI change
2bndy5 Jan 9, 2022
c7e284d
[cmake] fix compiling irq example for pigpio
2bndy5 Jan 10, 2022
e9a6b3b
[cmake] allow RPi and SPIDEV to not use pigpio
2bndy5 Jan 10, 2022
5aae12f
typo in last commit
2bndy5 Jan 10, 2022
5d5cfd4
[cmake] examples avoid use irq for RPi/SPIDEV
2bndy5 Jan 10, 2022
b2be98e
c-n-p error in last commit
2bndy5 Jan 10, 2022
fcbd407
let py wrapper avoid irq if no pigpio found
2bndy5 Jan 10, 2022
4532552
fix logic in setup.py detecting pigpio
2bndy5 Jan 10, 2022
5bbd921
fix CMake buibld examples. prep for doxygen 1.9.3
2bndy5 Jan 12, 2022
0f63485
fix typo in cmake msg output
2bndy5 Jan 17, 2022
9c56bdd
[cmake] correct a var value when autodetect pigpio
2bndy5 Jan 18, 2022
1c6ff52
py wrapper link to pigpio if detected when built
2bndy5 Jan 18, 2022
a62ba4e
[CMake] allow explicitly disabling IRQ support
2bndy5 Jan 18, 2022
4eb1650
[cmake] allow driver to be set from env
2bndy5 Jan 24, 2022
b5cc8d0
add a cmake msg about disabling irq support
2bndy5 Jan 24, 2022
b175e14
Update linux_install.md
TMRh20 Jan 29, 2022
8ac6c02
do not include interrupt.h for python wrapper
2bndy5 Jan 30, 2022
0281ea5
update py wrapper install cmake doc & Linux CI
2bndy5 Jan 30, 2022
c0f5d45
properly link to pigpio driver in py wrapper
2bndy5 Jan 30, 2022
4744a0d
Update setup.py
2bndy5 Feb 4, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions utility/pigpio/RF24_arch_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,9 @@
#endif
#endif

#undef RF24_SPI_SPEED
#define RF24_SPI_SPEED 1000000

TMRh20 marked this conversation as resolved.
Show resolved Hide resolved
typedef uint16_t prog_uint16_t;
#define PSTR(x) (x)
#define printf_P printf
Expand Down