| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798 |
- //if(CAN0.begin(MCP_STDEXT, CAN_500KBPS, MCP_16MHZ) == CAN_OK) {
- #ifdef DEBUG_CAN || DEBUG
- Serial.print("#44 _CAN_setup.h will CAN0.begin(MCP_ANY, CAN_500KBPS, MCP_16MHZ) == CAN_OK ");
- #endif
- if(CAN0.begin(MCP_ANY, CAN_500KBPS, MCP_16MHZ) == CAN_OK) {
- /* TODO
- LCDarray1="MCP2515 Init Okay";
- LCDarray2="500KBPS 16MHZ";
- Serial.print(LCDarray1 + LCDarray2);
- */
-
- #ifdef DEBUG_CAN || DEBUG
- Serial.print(" [CAN_OK] ");
- #endif
- #if defined(HAS_LCD1602)
- /* TODO
- LCD_print(LCDarray1, LCDarray2, LCDtim/5);
- */
- #endif
- #if defined(HAS_TFT_ILI9163C)
- /* TODO delay(LCDtim);
- DISPLAY_DEV.setCursor(0,20);
- DISPLAY_DEV.print("MCP2515 Init Okay!!\r\n");
- delay(LCDtim);
- */
- #endif
- } else {
-
- #ifdef DEBUG_CAN || DEBUG
- Serial.print(" #33 [CAN_ERROR] ");
- #endif
-
- /* TODO LCDarray1 = "MCP2515 Init Failed";
- LCDarray2 = "CAN_CSpin: ";
- LCDarray2.concat(CAN_CSpin);
- LCDarray2.concat("CAN_INTpin: ");
- LCDarray2.concat(CAN_INTpin);
- Serial.print(LCDarray1);
- */
- #if defined(HAS_LCD1602)
- //LCD_print(LCDarray1, LCDarray2, LCDtim / 2 ) ;
- #endif
- /* TODO
- #if defined(HAS_TFT_ILI9163C)
- delay(LCDtim);
- DISPLAY_DEV.setCursor(0,20);
- DISPLAY_DEV.print(LCDarray1);
- delay(LCDtim);
- DISPLAY_DEV.setCursor(0,50);
- DISPLAY_DEV.print(LCDarray2);
- delay(LCDtim);
- #endif
- */
- }
- // #if Active_ControllerID == _Slave1_ID
- #include "_SlaveID_setup.h"
- // #elif Active_ControllerID == _ControllerID
- /* TODO LCDarray1 = "Master Module ";
- LCDarray2 = "enabling remotes ";
- */
- // #endif
- // Serial.println("");
- #if defined(HAS_LCD1602)
- /* TODO
- LCD_print(LCDarray1, LCDarray2, LCDtim / 5 ) ;
- delay(LCDtim * 10);
- */
- #endif
- #if defined(HAS_TFT_ILI9163C)
- /* TODO AAdelay(LCDtim);
- DISPLAY_DEV.setCursor(0,30);
- DISPLAY_DEV.print(LCDarray1); DISPLAY_DEV.print(" ");
- DISPLAY_DEV.print(LCDarray2);
- delay(LCDtim);
- */
- #endif
-
- #ifdef DEBUG_CAN || DEBUG
- Serial.print(" #366 will [CAN0.setMode(MCP_NORMAL)] ");
- #endif
-
- CAN0.setMode(MCP_NORMAL); // Change to normal mode to allow messages to be transmitted
- pinMode(CAN_INTpin, INPUT); // Setting pin 2 for /INT input
- #ifdef DEBUG_CAN || DEBUG
- Serial.println(" #94 EOF MCP can setup. ");
- #endif
- //EOF CAN
|