new-gpio code now on GitHub
-
Code now on GitHub
I have now setup a GitHub repository for all my new-gpio code as covered in https://community.onion.io/topic/143/alternative-c-code-for-gpio-access-now-with-interrupts-and-expled/20
The repository can be found at https://github.com/KitBishop/new-gpio
It currently contains the version 1.3.1 code as has been supplied in new-gpio-1.3.1.tar.bz2
In future, when I make any updates to the code, it will be found in the referenced repository
-
FYI: Code on https://github.com/KitBishop/new-gpio has now been updated to version 1.3.2
No functional changes, just:- Some reorganisation of source code
- Improvements to Makefiles
See the new-gpio.pdf file for details
-
FYI: Code on https://github.com/KitBishop/new-gpio has now been updated to version 1.3.3
Changes are:- Added rgb <r> <g> <b> parameters to new-gpio expled and new-expled to provide the expansion led settings as 3 decimal values in the range 0..100
-
FYI: Code on https://github.com/KitBishop/new-gpio has now been updated to version 1.3.4
Changes are:- Some small changes to Makefiles
- Added gpio-template directory under source containing template code for creating your own C/C++ program that uses libnew-gpio
- NO functional changes to code
-
FYI: Code on https://github.com/KitBishop/new-gpio has now been updated to version 1.3.5
Changes are:- Fixed code bug in expansion led access
-
FYI: Code on https://github.com/KitBishop/new-gpio has now been updated to version 1.4.0
This version contains extensive additions to thelibnew-gpio
library and a complete rewrite and extensions to thenew-gpio
programChanges are:
-
Fixed code bug that caused Ctrl-C to not be caught
-
Code improvements to reduce memory usage to some extent.
-
Major extensions to libnew-gpio library to provide functions inspired by
Arduino pin control functionality.
Specifically:- functions to generate and control tone output
- 8 bit shift in and shift out functions
- pulse out function
- pulse in functions
- function to return frequency on a pin
-
Substantial re-write of new-gpio program to:
- accommodate the new libnew-gpio functions
- provide a scripting facility with:
- flow control
- user defined variables and assignable expressions
- rudimentary file access
See the documentation in
new-gpio.pdf
in the GIT repository for full details
-
-
FYI: I have now added an example script file for use with the new-gpio program.
- The example file can be found at https://github.com/KitBishop/new-gpio/blob/master/source/new-gpio/new-gpio-example.txt
- Documentation for its use can be found in section 7.2. Scripting Example for new-gpio Program in the updated documentation at https://github.com/KitBishop/new-gpio/blob/master/new-gpio.pdf