version 1.15.0_alpha

add PIGPIO class
gcc warnings fix
This commit is contained in:
2020-05-22 21:34:21 +03:00
parent 51a76be487
commit 299d1e1708
9 changed files with 415 additions and 11 deletions

View File

@@ -111,10 +111,27 @@ private:
};
*/
PIKbdListener kbd;
#include "pigpio.h"
int main(int argc, char * argv[]) {
PIGPIO::instance()->initPin(4, PIGPIO::Out);
/*PIGPIO::instance()->pinBeginWatch(4);
PIGPIO::instance()->start(10);
CONNECTL(PIGPIO::instance(), pinChanged, [](int pin, bool value){
piCout << "pin" << pin << "->" << value;}
);*/
kbd.enableExitCapture();
kbd.start();
bool val = false;
while (!PIKbdListener::exiting) {
piMSleep(500);
PIGPIO::instance()->pinSet(4, val);
piCout << PIGPIO::instance()->pinState(4);
val = !val;
}
/*PIStringList dl = PISerial::availableDevices();
piCout << dl;
PISerial ser(dl[0]);