equal
deleted
inserted
replaced
122 } |
122 } |
123 |
123 |
124 bool IXXAT::send(const Message *m) |
124 bool IXXAT::send(const Message *m) |
125 { |
125 { |
126 if (m_BoardHdl == 0xFFFF) |
126 if (m_BoardHdl == 0xFFFF) |
127 return false; |
127 return true; // true -> NOT OK |
128 long res = VCI_ERR; |
128 long res = VCI_ERR; |
129 if (m->rtr == NOT_A_REQUEST) |
129 if (m->rtr == NOT_A_REQUEST) |
130 res = VCI_TransmitObj(m_BoardHdl, m_TxQueHdl, m->cob_id.w, m->len, const_cast<unsigned char*>(m->data)); |
130 res = VCI_TransmitObj(m_BoardHdl, m_TxQueHdl, m->cob_id.w, m->len, const_cast<unsigned char*>(m->data)); |
131 else |
131 else |
132 res = VCI_RequestObj(m_BoardHdl, m_TxQueHdl, m->cob_id.w, m->len); |
132 res = VCI_RequestObj(m_BoardHdl, m_TxQueHdl, m->cob_id.w, m->len); |
133 return (res == VCI_OK); |
133 return (res == false); // false -> OK |
134 } |
134 } |
135 |
135 |
136 |
136 |
137 bool IXXAT::receive(Message *m) |
137 bool IXXAT::receive(Message *m) |
138 { |
138 { |