機能
エラーメッセージを取得します。
書式
error_string = modbus_strerror( errnum )
引数
errnum [ C: int ] [ Python: ctypes.c_int ]
errnumを指定下さい。
戻り値
error_string [ C: char * ] [ Python: ctypes.c_char_p ]
成功時にはerrnumに対応したエラーメッセージを取得します。
説明
errnumで指定されたエラー番号に対応するエラーメッセージを取得可能です。
errno取得及び、エラー内容取得の具体的な方法は、各サンプルを参照ください。
本関数を利用する事で、OSで定義されているものに加えて、libmodbusで定義されているエラー番号のメッセージも取得可能です。
使用例
errnoに対応したエラー内容をErrorStringに格納します。
C |
char error_string[256]; error_string = modbus_strerror(errno);
|
Python |
err_str = ctypes.create_string_buffer(256) err_str.value = modbus.modbus_strerror(errno)
|