/** * begin sampling at given interface mode */ void Alislahish_PCM1808::begin(InterfaceModes mode, AudioInterfaceFormats format){ setPinModes(); //selectSamplingFrequency(freq); selectMode(mode); selectFormat(format); resume(); }
int main() { // Setup wiringPi if (wiringPiSetup() == -1) { exit(1); } // Register signal handler signal(SIGINT, signalHandler); // Setup all the pins to use OUTPUT mode setPinModes(OUTPUT); allOff(); // Open a midi port, connect to through port also midi_open(); // Process events forever while (true) { midi_process(midi_read()); } return -1; }
StepperMotor::StepperMotor(byte o,byte y,byte p,byte b,byte debug): _state(0), _pin_orange(o), _pin_yellow(y), _pin_pink(p), _pin_blue(b), _debug(debug) {setPinModes();}
// construct Sensor::Sensor(int _val1, int _val2, int _val3, int _val4, int _val5) { dist_short_right = _val1; // right short range distence sensor dist_short_left = _val2; // left short range distence sensor dist_short_front = _val3; // front short range distence sensor dist_medium_back = _val4; // back medeium range distence sensor dist_long_front = _val5; // front long range distence sensor setPinModes(); }
void signalHandler(int signum) { printf("Interrupt signal (%d) received. Quitting!\n", signum); // Switch the pins back to input mode setPinModes(INPUT); // Now we can exit exit(signum); }
void SSS::begin(){ Wire.begin(); setupSerial(); setPinModes(); displayCAN = false; separatorChar = ','; numCommands = 83; numCANmsgs = 0; displayCAN = false; len = 0; _ignitionPin = 5; }