Channel and manufacturer diagnostic data setting and removal APIs.
Functions | |
| uint32_t | PN_API_IOD_addDiagChannel (PN_API_IOD_Handle_t *const pnHandle, const uint32_t api, PN_API_IOD_DevAddr_t *const addr, const uint16_t channelNum, const uint16_t errorNum, const PN_API_IOD_DiagChannelPropDirection_t chanDir, const PN_API_IOD_DiagChannelPropType_t chanTyp, const bool maintenanceReq, const bool maintenanceDem, const uint16_t diagTag) |
| Add channel diagnostic alarm to PN stack. | |
| uint32_t | PN_API_IOD_removeDiagChannel (PN_API_IOD_Handle_t *const pnHandle, const uint32_t api, PN_API_IOD_DevAddr_t *const addr, const uint16_t channelNum, const uint16_t errorNum, const PN_API_IOD_DiagChannelPropDirection_t chanDir, const PN_API_IOD_DiagChannelPropType_t chanTyp, const uint16_t diagTag, const uint16_t alarmState) |
| Remove channel diagnostic alarm to PN stack. | |
| uint32_t | PN_API_IOD_addExtDiagChannel (PN_API_IOD_Handle_t *const pnHandle, const uint32_t api, PN_API_IOD_DevAddr_t *const addr, const uint16_t channelNum, const uint16_t errorNum, const PN_API_IOD_DiagChannelPropDirection_t chanDir, const PN_API_IOD_DiagChannelPropType_t chanTyp, const uint16_t extChannelErrType, const uint32_t extChannelAddValue, const bool maintenanceReq, const bool maintenanceDem, const uint16_t diagTag) |
| Add extended channel diagnostic alarm to PN stack. | |
| uint32_t | PN_API_IOD_removeExtDiagChannel (PN_API_IOD_Handle_t *const pnHandle, const uint32_t api, PN_API_IOD_DevAddr_t *const addr, const uint16_t channelNum, const uint16_t errorNum, const PN_API_IOD_DiagChannelPropDirection_t chanDir, const PN_API_IOD_DiagChannelPropType_t chanTyp, const uint16_t extChannelErrType, const uint32_t extChannelAddValue, const uint16_t diagTag, const uint16_t alarmState) |
| Remove extended channel diagnostic alarm to PN stack. | |
| uint32_t | PN_API_IOD_addDiagGeneric (PN_API_IOD_Handle_t *const pnHandle, const uint32_t api, PN_API_IOD_DevAddr_t *const addr, const uint16_t chanNum, const PN_API_IOD_DiagChannelPropDirection_t chanDir, const PN_API_IOD_DiagChannelPropType_t chanTyp, const uint16_t diagTag, const uint16_t userStructIdent, uint8_t *const pInfoData, const uint32_t infoDataLen, const bool maintenanceReq, const bool maintenanceDem) |
| Add generic channel diagnostic alarm to PN stack. | |
| uint32_t | PN_API_IOD_removeDiagGeneric (PN_API_IOD_Handle_t *const pnHandle, const uint32_t api, PN_API_IOD_DevAddr_t *const addr, const uint16_t chanNum, const PN_API_IOD_DiagChannelPropDirection_t chanDir, const PN_API_IOD_DiagChannelPropType_t chanTyp, const uint16_t diagTag, const uint16_t userStructIdent) |
| Remove generic channel diagnostic alarm to PN stack. | |