Changes for version 0.99_01 - 2016-08-16

  • feature freeze. All work until 1.00 will be spent writing tests for everything and ensuring documentation is accurate
  • added Interrupt.pm, added associated methods in both WiringPi and Pin
  • Core::setup_sys() now exports all pins automatically with sudo. This setup method is now the default if none is specified in new(), meaning that by default, we now use the BCM pin numbering scheme
  • renamed RPi::WiringPi::Core to WiringPi::API
  • cleaned up code in Interrupt to deal with the much improved way we now handle interrupts
  • added pin_to_gpio() to Util, returns the BCM representation of a pin number no matter what scheme is in use
  • added interrupt_set() and interrupt_unset() to Pin

Modules

Perl interface to Raspberry Pi's board, GPIO, LCDs and other various items
Access and manipulate Raspberry Pi board attributes
Raspberry Pi GPIO pin interrupts
Perl interface to Raspberry Pi LCD displays via the GPIO pins
Access and manipulate Raspberry Pi GPIO pins
Utility methods for RPi::WiringPi Raspberry Pi interface