Rev 1910 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed
| Rev 1910 | Rev 2040 | ||
|---|---|---|---|
| Line 83... | Line 83... | ||
| 83 | irTxMsg.Header.ModuleType = CAN_MODULE_TYPE_SNS_IRRECEIVE; |
83 | irTxMsg.Header.ModuleType = CAN_MODULE_TYPE_SNS_IRRECEIVE; |
| 84 | irTxMsg.Header.ModuleId = sns_irReceive_ID; |
84 | irTxMsg.Header.ModuleId = sns_irReceive_ID; |
| 85 | irTxMsg.Header.Command = CAN_MODULE_CMD_PHYSICAL_IR; |
85 | irTxMsg.Header.Command = CAN_MODULE_CMD_PHYSICAL_IR; |
| 86 | irTxMsg.Data[0] = CAN_MODULE_ENUM_PHYSICAL_IR_STATUS_PRESSED; |
86 | irTxMsg.Data[0] = CAN_MODULE_ENUM_PHYSICAL_IR_STATUS_PRESSED; |
| 87 | irTxMsg.Data[1] = proto.protocol; |
87 | irTxMsg.Data[1] = proto.protocol; |
| - | 88 | irTxMsg.Data[2] = (proto.data>>40)&0xff; |
|
| - | 89 | irTxMsg.Data[3] = (proto.data>>32)&0xff; |
|
| 88 | irTxMsg.Data[ |
90 | irTxMsg.Data[4] = (proto.data>>24)&0xff; |
| 89 | irTxMsg.Data[ |
91 | irTxMsg.Data[5] = (proto.data>>16)&0xff; |
| 90 | irTxMsg.Data[ |
92 | irTxMsg.Data[6] = (proto.data>>8)&0xff; |
| 91 | irTxMsg.Data[ |
93 | irTxMsg.Data[7] = proto.data&0xff; |
| 92 | irTxMsg.Length = |
94 | irTxMsg.Length = 8; |
| 93 | StdCan_Put(&irTxMsg); |
95 | StdCan_Put(&irTxMsg); |
| 94 | } else if (proto.protocol == IR_PROTO_UNKNOWN) { |
96 | } else if (proto.protocol == IR_PROTO_UNKNOWN) { |
| 95 | #if (sns_irReceive_SEND_DEBUG==1) |
97 | #if (sns_irReceive_SEND_DEBUG==1) |
| 96 | send_debug(rxbuffer, len); |
98 | send_debug(rxbuffer, len); |
| 97 | proto.timeout=300; |
99 | proto.timeout=300; |