|
CAN-200
1.4.0
|
Функции | |
| int | CAN200_P_GetFilter (int fd, unsigned char *mode, unsigned char *amr0, unsigned char *amr1, unsigned char *amr2, unsigned char *amr3, unsigned char *acr0, unsigned char *acr1, unsigned char *acr2, unsigned char *acr3) |
| Получение фильтра входных пакетов (режим PeliCAN) Подробнее... | |
| int | CAN200_P_SetFilter (int fd, unsigned char mode, unsigned char amr0, unsigned char amr1, unsigned char amr2, unsigned char amr3, unsigned char acr0, unsigned char acr1, unsigned char acr2, unsigned char acr3) |
| Установка фильтра входных пакетов (режим PeliCAN) Подробнее... | |
| int | CAN200_P_GetRxErrorCounter (int fd, unsigned char *counter) |
| Получение счетчика ошибок приема (режим PeliCAN) Подробнее... | |
| int | CAN200_P_SetRxErrorCounter (int fd, unsigned char counter) |
| Установка счетчика ошибок приема (режим PeliCAN) Подробнее... | |
| int | CAN200_P_GetTxErrorCounter (int fd, unsigned char *counter) |
| Получение счетчика ошибок выдачи (режим PeliCAN) Подробнее... | |
| int | CAN200_P_SetTxErrorCounter (int fd, unsigned char counter) |
| Установка счетчика ошибок выдачи (режим PeliCAN) Подробнее... | |
| int | CAN200_P_GetErrorWarningLimit (int fd, unsigned char *counter) |
| Получение верхнего предела счетчиков ошибок (режим PeliCAN) Подробнее... | |
| int | CAN200_P_SetErrorWarningLimit (int fd, unsigned char counter) |
| Установка верхнего предела счетчиков ошибок (режим PeliCAN) Подробнее... | |
| int | CAN200_P_GetErrorCode (int fd, unsigned char *code) |
| Получение кода ошибки (режим PeliCAN) Подробнее... | |
| int | CAN200_P_GetArbitrationLostCapture (int fd, unsigned char *data) |
| Получение точку потери арбитража при выдаче кадра (режим PeliCAN) Подробнее... | |
| int CAN200_P_GetArbitrationLostCapture | ( | int | fd, |
| unsigned char * | data | ||
| ) |
Получение точку потери арбитража при выдаче кадра (режим PeliCAN)
Фунцкия возврышает код точки потери арбитража при выдаче кадра. Расшифровка кода производится в соответствии с объединением CAN_arbitration_lost_capture_t
| fd | (IN) Дискриптор платы, возврашенный функцией open |
| data | (OUT) Значение кода точки потери арбитража |
| int CAN200_P_GetErrorCode | ( | int | fd, |
| unsigned char * | code | ||
| ) |
Получение кода ошибки (режим PeliCAN)
Фунцкия возврашает код произошедшей ошибки. Расшифровка кода ошибки производится в соответствии с объединением CAN_error_t
| fd | (IN) Дискриптор платы, возврашенный функцией open |
| code | (OUT) Значение кода ошибки |
| int CAN200_P_GetErrorWarningLimit | ( | int | fd, |
| unsigned char * | counter | ||
| ) |
Получение верхнего предела счетчиков ошибок (режим PeliCAN)
Фунцкия возвращает текущее значение верхнего предела счетчиков ошибок
| fd | (IN) Дискриптор платы, возврашенный функцией open |
| counter | (OUT) Указатель переменную, где будет сохранено значение счетчика |
| int CAN200_P_GetFilter | ( | int | fd, |
| unsigned char * | mode, | ||
| unsigned char * | amr0, | ||
| unsigned char * | amr1, | ||
| unsigned char * | amr2, | ||
| unsigned char * | amr3, | ||
| unsigned char * | acr0, | ||
| unsigned char * | acr1, | ||
| unsigned char * | acr2, | ||
| unsigned char * | acr3 | ||
| ) |
Получение фильтра входных пакетов (режим PeliCAN)
Функция возвращает текущее значение фильтра входных пакетов
| fd | (IN) Дискриптор платы, возврашенный функцией open |
| mode | (OUT) Режим работы фильтра |
| amr0,amr1,amr2,amr3 | (OUT) Указатель переменную, где будет сохранено значение маски фильтра |
| acr0,acr1,acr2,acr3 | (OUT) Указатель переменную, где будет сохранена значение кода фильтра |
| int CAN200_P_GetRxErrorCounter | ( | int | fd, |
| unsigned char * | counter | ||
| ) |
Получение счетчика ошибок приема (режим PeliCAN)
Фунцкия возвращает текущее значение счетчика ошибок приема
| fd | (IN) Дискриптор платы, возврашенный функцией open |
| counter | (OUT) Указатель переменную, где будет сохранено значение счетчика |
| int CAN200_P_GetTxErrorCounter | ( | int | fd, |
| unsigned char * | counter | ||
| ) |
Получение счетчика ошибок выдачи (режим PeliCAN)
Фунцкия возвращает текущее значение счетчика ошибок выдачи
| fd | (IN) Дискриптор платы, возврашенный функцией open |
| counter | (OUT) Указатель переменную, где будет сохранено значение счетчика |
| int CAN200_P_SetErrorWarningLimit | ( | int | fd, |
| unsigned char | counter | ||
| ) |
Установка верхнего предела счетчиков ошибок (режим PeliCAN)
Фунцкия устанавливает значение верхнего предела счетчиков ошибок
| fd | (IN) Дискриптор платы, возврашенный функцией open |
| counter | (IN) Значение счетчика ошибок выдачи |
| int CAN200_P_SetFilter | ( | int | fd, |
| unsigned char | mode, | ||
| unsigned char | amr0, | ||
| unsigned char | amr1, | ||
| unsigned char | amr2, | ||
| unsigned char | amr3, | ||
| unsigned char | acr0, | ||
| unsigned char | acr1, | ||
| unsigned char | acr2, | ||
| unsigned char | acr3 | ||
| ) |
Установка фильтра входных пакетов (режим PeliCAN)
Функция устанавливает значение фильтра входных пакетов
| fd | (IN) Дискриптор платы, возврашенный функцией open |
| mode | (IN) Режим работы фильтра |
| amr0,amr1,amr2,amr3 | (IN) Значение маски фильтра |
| acr0,acr1,acr2,acr3 | (IN) Значение кода фильтра |
| int CAN200_P_SetRxErrorCounter | ( | int | fd, |
| unsigned char | counter | ||
| ) |
Установка счетчика ошибок приема (режим PeliCAN)
Фунцкия устанавливает значение счетчика ошибок приема
| fd | (IN) Дискриптор платы, возврашенный функцией open |
| counter | (IN) Значение счетчика ошибок приема |
| int CAN200_P_SetTxErrorCounter | ( | int | fd, |
| unsigned char | counter | ||
| ) |
Установка счетчика ошибок выдачи (режим PeliCAN)
Фунцкия устанавливает значение счетчика ошибок выдачи
| fd | (IN) Дискриптор платы, возврашенный функцией open |
| counter | (IN) Значение счетчика ошибок выдачи |
CAN-200 documentation. Copyright (c) 2012 - 2017 Elcus Corporation. All rights reserved.