2.9.3 メッセージログの通知を受信するときの注意
メッセージログの通知を受信するときの注意を,次に示します。
-
dc_log_notify_open関数,dc_log_notify_receive関数,dc_log_notify_close関数およびdc_log_notify_send関数は,割り込みルーチンからは実行できません。
-
dc_log_notify_receive関数を呼び出すタイミングによっては,OpenTP1からのメッセージログの通知を受信できない場合があります。受信できない場合を次に示します。
-
アプリケーションプログラムが停止している間,またはアプリケーションプログラムがdc_log_notify_open関数を呼び出す前かdc_log_notify_close関数を呼び出したあとにOpenTP1が出力したメッセージログ。
-
OpenTP1がメッセージログを通知していても,dc_log_notify_receive関数を呼び出していない場合に,通知されるメッセージログを退避しておくバッファに空きがなくなった以降のメッセージログ。
-