Quantcast
Channel: Kommentare zu: Multi Camera IR Control
Viewing all articles
Browse latest Browse all 24

Von: Georg Ottinger

$
0
0

Thx Charles for analyzing the RC6 – saved me a lot of time – here is the code snipplet I am using

class CanonRC6{
public:
CanonRC6(int pin);
void shutterNow();
private:
int _pin;
int _freq;
};

CanonRC6::CanonRC6(int pin)
{
pinMode(pin, OUTPUT);
_pin = pin;
_freq = 33;
}

void CanonRC6::shutterNow()
{
for(int i=0; i<16; i++) {
digitalWrite(_pin, HIGH);
delayMicroseconds(15);
digitalWrite(_pin, LOW);
delayMicroseconds(15);
}
delayMicroseconds(6940);
for(int i=0; i<16; i++) {
digitalWrite(_pin, HIGH);
delayMicroseconds(15);
digitalWrite(_pin, LOW);
delayMicroseconds(15);
}
}


Viewing all articles
Browse latest Browse all 24

Trending Articles