Hallo
Wegen eines übereifrigen RP6-Besitzers wurde die Definition von IRCOMM in RP6BaseLib.h geändert:
Code:
/*****************************************************************************/
// IRCOMM pin:
// ### WARNING!
//
// #define IRCOMM (1 << PIND7) // Output
//
// ### DO NOT USE THIS PIN BY YOURSELF!
// ONLY LET THE INTERRUPT ROUTINE OF THE LIBRARY
// CONTROL THIS PIN!
// The IR LEDs must be controlled by a modulated
// signal with minimal 5kHz or higher
// modulation frequency!
// Nominal modulation frequency is 36kHz!
// YOU MAY DAMAGE THE IRCOMM IF YOU USE IT
// IN ANY OTHER WAY!
// Only use this macro to make sure IRCOMM is
// turned off:
#define IRCOMM_OFF() PORTD &= ~(1 << PIND7);
Besser als der direkte Zugriff ist deshalb IRCOMM_OFF();
https://www.roboternetz.de/community...l=1#post280380
Gruß
mic
Lesezeichen