ach soooo - das mit den 2 Instanzen war mir bsolut nicht klar!

Danke, das probiere ich sofort mal aus!

was bedeutet dieser Teil...?
Code:
Pi_Renc_t * renc;


sleep(3000);
dec.re_cancel();
in


Code:
int main(int argc, char *argv[])

   Pi_Renc_t * renc;

   if (gpioInitialise() < 0) return 1;

   renc = Pi_Renc(7, 8, callback);

   sleep(300);

   Pi_Renc_cancel(renc);

   gpioTerminate();

}
- - - Aktualisiert - - -

und am Anfang was ist das: (ich nehme den C code, nicht cpp)

Pi_Renc_t * renc;