Kopieren soll man da nichts.
Man muss das in Sketch nachprogrammieren. Dazu schaut man sich den Source an, z.B.
http://developer.mbed.org/users/aber...1551aa/QEI.cpp
Da tauchen Sachen auf wie
Code:
QEI::QEI(PinName channelA,
PinName channelB,
und
Code:
channelA_.rise(this, &QEI::encode);
channelA_.fall(this, &QEI::encode);
//If we're using X4 encoding, then attach interrupts to channel B too.
if (encoding == X4_ENCODING) {
channelB_.rise(this, &QEI::encode);
channelB_.fall(this, &QEI::encode);
}
D.h. es gibt da Pins für Channel A und B. Steigenden und fallenden Flanken daran werden Funktionen zugeordnet, hier überall die gleiche.
So was ähnliches muss man sich in Sketch auch schreiben.
Lesezeichen