Subversion Repositories HomeAutomation

Rev

Rev 1488 | Rev 1491 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed

Rev 1488 Rev 1490
Line 137... Line 137...
137
    irTxChannel[1].timerNum=sns_irTransceive_TX1_REPEATE_TIMER;
137
    irTxChannel[1].timerNum=sns_irTransceive_TX1_REPEATE_TIMER;
138
    irTxChannel[2].timerNum=sns_irTransceive_TX2_REPEATE_TIMER;
138
    irTxChannel[2].timerNum=sns_irTransceive_TX2_REPEATE_TIMER;
139
#endif
139
#endif
140
   
140
   
141
    IrTransceiver_Init();
141
    IrTransceiver_Init();
-
 
142
    gpio_set_out(sns_irTransceive_VCC_EN0_PIN);
-
 
143
    gpio_set_out(sns_irTransceive_VCC_EN1_PIN);
-
 
144
    gpio_set_out(sns_irTransceive_VCC_EN2_PIN);
-
 
145
    gpio_set_pin(sns_irTransceive_VCC_EN0_PIN);
-
 
146
    gpio_set_pin(sns_irTransceive_VCC_EN1_PIN);
-
 
147
    gpio_set_pin(sns_irTransceive_VCC_EN2_PIN);
142
 
148
 
143
#if IR_RX_ENABLE==1
149
#if IR_RX_ENABLE==1
144
    irRxChannel[0].rxbuf = buf[0];
150
    irRxChannel[0].rxbuf = buf[0];
145
    IrTransceiver_InitRxChannel(0, irRxChannel[0].rxbuf, sns_irTransceive_RX_done_callback, sns_irTransceive_RX0_PCINT, sns_irTransceive_RX0_PIN);
151
    IrTransceiver_InitRxChannel(0, irRxChannel[0].rxbuf, sns_irTransceive_RX_done_callback, sns_irTransceive_RX0_PCINT, sns_irTransceive_RX0_PIN);
146
#endif
152
#endif
147
 
153
 
148
#if IR_TX_ENABLE==1
154
#if IR_TX_ENABLE==1
-
 
155
    gpio_set_out(sns_irTransceive_MOD_PIN);
-
 
156
    gpio_set_out(sns_irTransceive_TX0_PIN);
-
 
157
    gpio_set_out(sns_irTransceive_TX1_PIN);
-
 
158
    gpio_set_out(sns_irTransceive_TX2_PIN);
-
 
159
    gpio_set_pin(sns_irTransceive_TX0_PIN);
-
 
160
    gpio_set_pin(sns_irTransceive_TX1_PIN);
-
 
161
    gpio_set_pin(sns_irTransceive_TX2_PIN);
-
 
162
 
149
    irTxChannel[0].txbuf = buf[1];
163
    irTxChannel[0].txbuf = buf[1];
150
    IrTransceiver_InitTxChannel(0, sns_irTransceive_TX_done_callback, sns_irTransceive_TX0_PIN);
164
    IrTransceiver_InitTxChannel(0, sns_irTransceive_TX_done_callback, sns_irTransceive_TX0_PIN);
151
#endif
165
#endif
152
 
166
 
153
}
167
}