Changes between Version 2 and Version 3 of spec/V2xDM


Ignore:
Timestamp:
Oct 19, 2023, 9:53:38 AM (7 months ago)
Author:
fujisft-kaji
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • spec/V2xDM

    v2 v3  
    77[[BR]]
    88
    9 {{{#!comment
    10 [執筆開始時削除エリア]ここから
    11 ※コメントごと削除してください
    12 }}}
    13 * '''本項目は、まだ執筆されていません'''
    14 * '''要望等ございましたら、[wiki: Wikiトップページ]にあります[wiki:#本サイトに関して 問い合わせ先]までお願いします'''
    15 ----
    16 {{{#!comment
    17 [執筆開始時削除エリア]ここまで
    18 ※コメントごと削除してください
    19 }}}
    20 
    219= 概要 =
     10
    2211* API一覧
     12
     13  ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R22-11 =||
     14  || [#V2xDM_Init V2xDM_Init]                                                   ||   1|| 0x01||  ○  ||
     15  || [#V2xDM_GetVersionInfo V2xDM_GetVersionInfo]                               ||   2|| 0x02||  ○  ||
     16  || [#V2xDM_RxIndication V2xDM_RxIndication]                                   ||   7|| 0x07||  ○  ||
     17  || [#V2xDM_V2xStackRxIndication V2xDM_V2xStackRxIndication]                   ||   4|| 0x04||  ○  ||
     18  || [#V2xDM_MainFunction V2xDM_MainFunction]                                   ||   3|| 0x03||  ○  ||
     19  || [#V2xDM_Callback_Stack_Msg_Type V2xDM_Callback_<Stack>_<Msg>_<Type>]       ||  --||   --||  ○  ||
     20  || [#V2xDM_ItemConversionFunc <V2xDM_ItemConversionFunc>]                     ||  --||   --||  ○  ||
     21
    2322* コンフィギュレーション一覧 (R22-11)
    2423  * [#V2xDMConfigSet V2xDMConfigSet] (○)
     
    115114    * [#V2xDMVersionInfoApi V2xDMVersionInfoApi] (○)
    116115
     116* エラーコード一覧
     117
     118  ||= エラーコード =||= Dec =||= Hex =||= R22-11 =||
     119  || V2XDM_E_PARAM              ||  1|| 0x01||  ○  ||
     120  || V2XDM_E_UNINIT             ||  2|| 0x02||  ○  ||
     121  || V2XDM_E_REINIT             ||  3|| 0x03||  ○  ||
     122  || V2XDM_E_PARAM_POINTER      ||  4|| 0x04||  ○  ||
     123  || V2XDM_E_QUEUE_OVERRUN      || 16|| 0x10||  ○  ||
     124  || V2XDM_E_DECODING_FAILURE   || 17|| 0x11||  ○  ||
     125  || V2XDM_E_CONVERSION_FAILURE || 18|| 0x12||  ○  ||
     126
    117127----
    118128
    119129= API仕様 =
     130
     131== V2xDM_Init ==
     132{{{
     133void V2xDM_Init (void CfgPtr)
     134}}}
     135
     136== V2xDM_GetVersionInfo ==
     137{{{
     138void V2xDM_GetVersionInfo (Std_VersionInfoType VersionInfoPtr)
     139}}}
     140
     141== V2xDM_RxIndication ==
     142{{{
     143void V2xDM_RxIndication (PduIdType RxPduId, const PduIdType PduInfoPtr)
     144}}}
     145
     146== V2xDM_V2xStackRxIndication ==
     147{{{
     148void V2xDM_V2xStackRxIndication (uint32 MsgId, uint8* V2xMsgDataPtr, uint32 V2xMsgDataLength)
     149}}}
     150
     151== V2xDM_MainFunction ==
     152{{{
     153void V2xDM_MainFunction (void)
     154}}}
     155
     156== V2xDM_Callback_<Stack>_<Msg>_<Type> ==
     157{{{
     158Std_ReturnType V2xDM_Callback_<Stack>_<Msg>_<Type> (const V2xDm_Rep_<Stack>_<Msg>_<Type> StructData)
     159}}}
     160
     161== <V2xDM_ItemConversionFunc> ==
     162{{{
     163Std_ReturnType <V2xDM_ItemConversionFunc> (<GeneratedType> ItemResult, <GeneratedType> ItemInput1, <GeneratedType> ...)
     164}}}
    120165
    121166----