Searched refs:ucMBFrame (Results 1 – 6 of 6) sorted by relevance
/hal_espressif-3.6.0/components/freemodbus/modbus/functions/ |
D | mbfuncholding_m.c | 103 UCHAR *ucMBFrame; in eMBMasterReqWriteHoldingRegister() local 110 vMBMasterGetPDUSndBuf(&ucMBFrame); in eMBMasterReqWriteHoldingRegister() 112 ucMBFrame[MB_PDU_FUNC_OFF] = MB_FUNC_WRITE_REGISTER; in eMBMasterReqWriteHoldingRegister() 113 ucMBFrame[MB_PDU_REQ_WRITE_ADDR_OFF] = usRegAddr >> 8; in eMBMasterReqWriteHoldingRegister() 114 ucMBFrame[MB_PDU_REQ_WRITE_ADDR_OFF + 1] = usRegAddr; in eMBMasterReqWriteHoldingRegister() 115 ucMBFrame[MB_PDU_REQ_WRITE_VALUE_OFF] = usRegData >> 8; in eMBMasterReqWriteHoldingRegister() 116 ucMBFrame[MB_PDU_REQ_WRITE_VALUE_OFF + 1] = usRegData ; in eMBMasterReqWriteHoldingRegister() 173 UCHAR *ucMBFrame; in eMBMasterReqWriteMultipleHoldingRegister() local 181 vMBMasterGetPDUSndBuf(&ucMBFrame); in eMBMasterReqWriteMultipleHoldingRegister() 183 ucMBFrame[MB_PDU_FUNC_OFF] = MB_FUNC_WRITE_MULTIPLE_REGISTERS; in eMBMasterReqWriteMultipleHoldingRegister() [all …]
|
D | mbfunccoils_m.c | 91 UCHAR *ucMBFrame; in eMBMasterReqReadCoils() local 98 vMBMasterGetPDUSndBuf(&ucMBFrame); in eMBMasterReqReadCoils() 100 ucMBFrame[MB_PDU_FUNC_OFF] = MB_FUNC_READ_COILS; in eMBMasterReqReadCoils() 101 ucMBFrame[MB_PDU_REQ_READ_ADDR_OFF] = usCoilAddr >> 8; in eMBMasterReqReadCoils() 102 ucMBFrame[MB_PDU_REQ_READ_ADDR_OFF + 1] = usCoilAddr; in eMBMasterReqReadCoils() 103 ucMBFrame[MB_PDU_REQ_READ_COILCNT_OFF ] = usNCoils >> 8; in eMBMasterReqReadCoils() 104 ucMBFrame[MB_PDU_REQ_READ_COILCNT_OFF + 1] = usNCoils; in eMBMasterReqReadCoils() 116 UCHAR *ucMBFrame; in eMBMasterFuncReadCoils() local 131 vMBMasterGetPDUSndBuf(&ucMBFrame); in eMBMasterFuncReadCoils() 132 usRegAddress = ( USHORT )( ucMBFrame[MB_PDU_REQ_READ_ADDR_OFF] << 8 ); in eMBMasterFuncReadCoils() [all …]
|
D | mbfuncinput_m.c | 74 UCHAR *ucMBFrame; in eMBMasterReqReadInputRegister() local 81 vMBMasterGetPDUSndBuf(&ucMBFrame); in eMBMasterReqReadInputRegister() 83 ucMBFrame[MB_PDU_FUNC_OFF] = MB_FUNC_READ_INPUT_REGISTER; in eMBMasterReqReadInputRegister() 84 ucMBFrame[MB_PDU_REQ_READ_ADDR_OFF] = usRegAddr >> 8; in eMBMasterReqReadInputRegister() 85 ucMBFrame[MB_PDU_REQ_READ_ADDR_OFF + 1] = usRegAddr; in eMBMasterReqReadInputRegister() 86 ucMBFrame[MB_PDU_REQ_READ_REGCNT_OFF] = usNRegs >> 8; in eMBMasterReqReadInputRegister() 87 ucMBFrame[MB_PDU_REQ_READ_REGCNT_OFF + 1] = usNRegs; in eMBMasterReqReadInputRegister() 98 UCHAR *ucMBFrame; in eMBMasterFuncReadInputRegister() local 112 vMBMasterGetPDUSndBuf(&ucMBFrame); in eMBMasterFuncReadInputRegister() 113 usRegAddress = ( USHORT )( ucMBFrame[MB_PDU_REQ_READ_ADDR_OFF] << 8 ); in eMBMasterFuncReadInputRegister() [all …]
|
D | mbfuncdisc_m.c | 75 UCHAR *ucMBFrame; in eMBMasterReqReadDiscreteInputs() local 82 vMBMasterGetPDUSndBuf(&ucMBFrame); in eMBMasterReqReadDiscreteInputs() 84 ucMBFrame[MB_PDU_FUNC_OFF] = MB_FUNC_READ_DISCRETE_INPUTS; in eMBMasterReqReadDiscreteInputs() 85 ucMBFrame[MB_PDU_REQ_READ_ADDR_OFF] = usDiscreteAddr >> 8; in eMBMasterReqReadDiscreteInputs() 86 ucMBFrame[MB_PDU_REQ_READ_ADDR_OFF + 1] = usDiscreteAddr; in eMBMasterReqReadDiscreteInputs() 87 ucMBFrame[MB_PDU_REQ_READ_DISCCNT_OFF ] = usNDiscreteIn >> 8; in eMBMasterReqReadDiscreteInputs() 88 ucMBFrame[MB_PDU_REQ_READ_DISCCNT_OFF + 1] = usNDiscreteIn; in eMBMasterReqReadDiscreteInputs() 102 UCHAR *ucMBFrame; in eMBMasterFuncReadDiscreteInputs() local 114 vMBMasterGetPDUSndBuf(&ucMBFrame); in eMBMasterFuncReadDiscreteInputs() 115 usRegAddress = ( USHORT )( ucMBFrame[MB_PDU_REQ_READ_ADDR_OFF] << 8 ); in eMBMasterFuncReadDiscreteInputs() [all …]
|
/hal_espressif-3.6.0/components/freemodbus/modbus/ |
D | mb_m.c | 306 static UCHAR *ucMBFrame = NULL; in eMBMasterPoll() local 336 vMBMasterGetPDUSndBuf( &ucMBFrame ); in eMBMasterPoll() 337 …ESP_LOG_BUFFER_HEX_LEVEL("POLL transmit buffer", (void*)ucMBFrame, usMBMasterGetPDUSndLength(), ES… in eMBMasterPoll() 338 …eStatus = peMBMasterFrameSendCur( ucMBMasterGetDestAddress(), ucMBFrame, usMBMasterGetPDUSndLength… in eMBMasterPoll() 346 …ESP_LOG_BUFFER_HEX_LEVEL("POLL sent buffer", (void*)ucMBFrame, usMBMasterGetPDUSndLength(), ESP_LO… in eMBMasterPoll() 349 eStatus = peMBMasterFrameReceiveCur( &ucRcvAddress, &ucMBFrame, &usLength); in eMBMasterPoll() 357 …ESP_LOG_BUFFER_HEX_LEVEL("POLL receive buffer", (void*)ucMBFrame, (uint16_t)usLength, ESP_LOG_DEBU… in eMBMasterPoll() 368 if ( !ucMBFrame ) in eMBMasterPoll() 373 ucFunctionCode = ucMBFrame[MB_PDU_FUNC_OFF]; in eMBMasterPoll() 378 eException = (eMBException)ucMBFrame[MB_PDU_DATA_OFF]; in eMBMasterPoll() [all …]
|
D | mb.c | 335 static UCHAR *ucMBFrame = NULL; in eMBPoll() local 363 eStatus = peMBFrameReceiveCur( &ucRcvAddress, &ucMBFrame, &usLength ); in eMBPoll() 370 … ESP_LOG_BUFFER_HEX_LEVEL(MB_PORT_TAG, &ucMBFrame[MB_PDU_FUNC_OFF], usLength, ESP_LOG_DEBUG); in eMBPoll() 376 if ( !ucMBFrame ) { in eMBPoll() 380 ucFunctionCode = ucMBFrame[MB_PDU_FUNC_OFF]; in eMBPoll() 391 eException = xFuncHandlers[i].pxHandler( ucMBFrame, &usLength ); in eMBPoll() 404 ucMBFrame[usLength++] = ( UCHAR )( ucFunctionCode | MB_FUNC_ERROR ); in eMBPoll() 405 ucMBFrame[usLength++] = eException; in eMBPoll() 411 eStatus = peMBFrameSendCur( ucMBAddress, ucMBFrame, usLength ); in eMBPoll()
|