My favorites | Sign in
Project Home Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
CupIRDistributionSoftwareCode  
Updated Dec 5, 2013 by rijadsul...@gmail.com

Code

void sendDeadlyPacket( void){

    CCPR5L = 0x11;

    Delay10TCYx(38);//on for 10 56k pulses



    CCPR5L = 0x0;

    Delay1KTCYx(5);//off for 140 56k pulses



    CCPR5L = 0x11;

    Delay10TCYx(71);//on for 20



    CCPR5L = 0x0;

    Delay1KTCYx(4);//off for 130

    Delay10TCYx(64);



    CCPR5L = 0x11;

    Delay10TCYx(71);//on for 20



    CCPR5L = 0x0;

    Delay1KTCYx(4);//off for 130

    Delay10TCYx(64);



    CCPR5L = 0x11;

    Delay1KTCYx(5);//on for 150

    Delay10TCYx(36);



    CCPR5L = 0x0;//off

    Delay1KTCYx(100);

}



void sendPourPulse(void){

    CCPR5L = 0x11;//turn on IR signal



#if CUP_ID == 1

    Delay1KTCYx(3);

    Delay10TCYx(32);//on for 63 38k pulses

#elif CUP_ID == 2

    Delay1KTCYx(1);

    Delay10TCYx(66);//on for 63 38k pulses

#endif



    CCPR5L = 0x0;//turn off IR signal



#if CUP_ID == 1

    Delay1KTCYx(3);

    Delay10TCYx(32);//off for 63 38k pulses

#elif CUP_ID == 2

    Delay1KTCYx(1);

    Delay10TCYx(66);//off for 63 38k pulses

#endif

}
Powered by Google Project Hosting