メインコンテンツまでスキップ

API一覧(CAN用)

共通APIはAPI一覧(共通)を参照してください。

本製品で使用できるCAN用APIのリストと、各APIの呼び出し可能条件を説明します。

用途別クイックガイド

用途先に見るAPI関連ページ
通信条件を設定するMPXCANSetParamCAN API対応表, 定数定義(CAN用)
スロット送信を使うMPXCANSetSlot, MPXCANChangeSlot, MPXCANSendSlot構造体定義(CAN用)
ログ取得/解析MPXCANGetLogEx共通API詳細, CAN監視サンプル
ダイレクト送信MPXCANDirectSendCANシミュレーションサンプル

APIリスト

API名機能代表ユースケース
MPXCANSetParamCAN通信パラメータ設定監視/シミュレーション開始前の条件設定
MPXCANGetLogExCANログ情報取得(構造体配列格納)監視ログの定期取得
MPXCANSetSlotCANスロット情報設定周期/Event送信シナリオの初期定義
MPXCANChangeSlotCANスロット情報変更実行中の送信条件変更
MPXCANSendSlotCANスロット送信要求イベント送信の即時要求
MPXCANDirectSendCANフレーム送信スロット非依存の単発送信

APIの呼び出し可能条件

各APIは、以下の表においてMicroPeckerX本体の認識状態またはステータスが「○」印となっている時に呼び出し可能です。
それ以外の状態で呼び出した場合の動作は保証しておりません。

APIステータス
未認識認識中(ステータス:MPX_STATUS_***)
RUNPARAMSYNCNONEMONSIM
MPXCANSetParam
MPXCANGetLogEx
MPXCANSetSlot
MPXCANChangeSlot
MPXCANSendSlot
MPXCANDirectSend