AM Daemon ライブラリリファレンス
CanErrorReport.h
[詳解]
1 /// @file
2 /// @brief CAN通信で発生したエラーの種別を表す列挙 CanErrorReport のヘッダ。
3 ///
4 /// Copyright(C)SEGA
5 
6 #ifndef AMDAEMON_CANERRORREPORT_H
7 #define AMDAEMON_CANERRORREPORT_H
8 
9 #include "amdaemon/env.h"
10 
11 namespace amdaemon
12 {
13 /// @addtogroup g_can
14 /// @{
15 
16  /// CAN通信で発生したエラーの種別を表す列挙。
17  enum class CanErrorReport
18  {
19  None = 0x00, ///< エラー無し。
20  Busy = 0x01, ///< ボードがビジー状態。
21  Unsupported = 0x02, ///< 命令コード非サポート。
22  InvalidParam = 0x03, ///< パラメータ不正。
23  Fail = 0x04, ///< コマンド処理失敗。
24  Reserved_05 = 0x05, ///< 予約値。
25  Reserved_06 = 0x06, ///< 予約値。
26  Reserved_07 = 0x07, ///< 予約値。
27  Reserved_08 = 0x08, ///< 予約値。
28  Reserved_09 = 0x09, ///< 予約値。
29  Reserved_0A = 0x0A, ///< 予約値。
30  Reserved_0B = 0x0B, ///< 予約値。
31  Reserved_0C = 0x0C, ///< 予約値。
32  Reserved_0D = 0x0D, ///< 予約値。
33  Reserved_0E = 0x0E, ///< 予約値。
34  Unknown = 0x0F, ///< 不明なエラー。
35  };
36 
37 /// @}
38 } // namespace amdaemon
39 
40 #endif // AMDAEMON_CANERRORREPORT_H
命令コード非サポート。
ボードがビジー状態。
Daemonライブラリの環境定義を行うヘッダ。
AM Daemon ライブラリクラス群の基底名前空間。
Definition: Log.h:13
コマンド処理失敗。
不明なエラー。
CanErrorReport
CAN通信で発生したエラーの種別を表す列挙。
Definition: CanErrorReport.h:17