クイックスタートガイド

Similar documents
Microsoft Word - アプリケーションノート_Vehicle-SpyEEVBデモガイド編_A02.docx

ICS_Japan アプリケーションノート ISO メッセージ送受信基礎編 Rev File Name: アプリケーションノート _ISO15765_2_ メッセージ送受信 _ 基礎編 _A00.docx Intrepid Control Systems, Inc. アプリ

Microsoft Word - VB.doc

C#の基本

【バーコード作成】マニュアル 第1版

各種パスワードについて マイナンバー管理票では 3 種のパスワードを使用します (1) 読み取りパスワード Excel 機能の読み取りパスワードです 任意に設定可能です (2) 管理者パスワード マイナンバー管理表 の管理者のパスワードです 管理者パスワード はパスワードの流出を防ぐ目的で この操作

内容 MD00Manager とは?... MD00Manager をインストールする.... ソフトのインストール... MD00Manager の使い方.... 起動をする... 機能説明...7 機能説明 ( メニューバー )...8 機能説明 ( ステータスバー )...8 機能説明 ( コ

PCL6115-EV 取扱説明書

おらんかにクライアント操作マニュアル

Taro-82ADAカ.jtd

RTC_STM32F4 の説明 2013/10/20 STM32F4 内蔵 RTC の日付 時刻の設定および読み込みを行うプログラムです UART2( 非同期シリアル通信ポート 2) を使用して RTC の設定および読み込みを行います 無料の開発ツール Atollic TrueSTUDIO for

AN1609 GNUコンパイラ導入ガイド

<4D F736F F D A B D815B83675F49534F F325F A815B EF3904D5F8AEE916295D25F E646F6378>

(Microsoft Word - Word\216\300\217K\212\356\221b1.doc)

目次 1. 回答作成手順 2 2. ツールの起動 3 3. 一般情報の入力 6 4. 成分表の入力 9 5. 依頼者情報の入力 エラーチェック XMLファイルの作成 動作設定 ( 任意 ) ( ご参考 ) 各種シートのボタン機能 ( ご参

Microsoft PowerPoint - kougi2.ppt

1. はじめに (1) 本書の位置づけ 本書ではベジフルネット Ver4 の導入に関連した次の事項について記載する ベジフルネット Ver4 で改善された機能について 新機能の操作に関する概要説明 ベジフルネット Ver4 プログラムのインストールについて Ver4 のインストール手順についての説明

POWER EGG2.0 Ver2.8 スタートアップガイド ~Webデータベース 応用編~

Welcome-Kit ~STM32L4-Nucleo~

レベルアップ詳細情報 < 製品一覧 > 製品名 バージョン < 追加機能一覧 > 管理番号 内容 説明書参照章 カナ文字拡張対応 < 改善一覧 > 管理番号 内容 対象バージョン 説明書参照章 文字列のコピー ペースト改善 ~ 子画面の表示方式 ~ 履歴の詳細情報 ~ タブの ボタン ~ 接続時の管

1 1 Arduino とは Arduino アルドゥイーノ は ワンボードマイコンの一種で オープンソースハードウェアであ り 組み立て済みの基板を購入することもできるほか 誰でも自分の手で Arduino を組み立てる ことができます USBコネクタでPCと接続して利用します デジタルポートとア

( 目次 ) 1. はじめに 開発環境の準備 仮想ディレクトリーの作成 ASP.NET のWeb アプリケーション開発環境準備 データベースの作成 データベースの追加 テーブルの作成

Microsoft Edge の場合 (1) Mizdori 無料体験版ダウンロード画面の [ 体験版ダウンロード ] ボタンをクリックします (2) Edge の下部に mizdori_taiken_setup.zip について行う操作を選んでください と表示され ますので [ 開く ] をクリッ

WebSAM System Navigator JNS isadmin SNMP Trap 連携設定手順書 NEC 2012 年 12 月

プログラマブル LED 制御モジュール アプリ操作説明書 プログラマブル LED 制御モジュール設定アプリ操作説明書 適用モジュール 改訂番号 エレラボドットコム 1

Microsoft Word - XOOPS インストールマニュアルv12.doc

改版履歴 版数 改版日付 改版内容 /03/14 新規作成 2013/03まで製品サイトで公開していた WebSAM DeploymentManager Ver6.1 SQL Server 2012 製品版のデータベース構築手順書 ( 第 1 版 ) を本 書に統合しました 2

黒板作成 連携ツールの概要 黒板作成 連携ツールは 事前に撮影する工事写真用の黒板を作成するツールです 本書では EX-TREND 武蔵の写真管理 黒板作成 連携ツール ios アプリ 現場 DE カメラ土木版 の連携について 説明します 写真管理 EX-TREND 武蔵の写真管理で作成した 工種分

スライド 1

ことばを覚える

やってみようINFINITY-製品仕様書 品質評価表 メタデータ 編-

Express5800/51Le電源交換

メール設定

目 次 1. はじめに ソフトの起動と終了 環境設定 発助 SMS ファイルの操作 電話番号設定 運用条件 回線情報 SMS 送信の開始と停止 ファイル出力... 16

商標類 Microsoft は, 米国およびその他の国における米国 Microsoft Corp. の登録商標です Microsoft Office は, 米国 Microsoft Corp. の商品名称です Microsoft Excel は, 米国 Microsoft Corp. の商品名称です

Microsoft Word - RefApp7インストールガイド.doc

Fujitsu Standard Tool

M7_DWG.doc

IOWebDOC

工程’S 9 ヘルプ Excelバーチャート

平成 30 年 5 月 国民健康保険中央会

HDC-EDI Manager Ver レベルアップ詳細情報 < 製品一覧 > 製品名バージョン HDC-EDI Manager < 対応 JavaVM> Java 2 Software Development Kit, Standard Edition 1.4 Java 2

Rational Roseモデルの移行 マニュアル

Moodleアンケートの質問一括変換ツール

Enterprise Architect 12.0 機能ガイド

本文書は、SAP ERP(以下、SAP)の消費税機能の概要について説明したものです

目次 はじめに プロファイルとモードについて キーボードのバックライトをカスタマイズする サポートに問い合わせる はじめに 1 Corsair ゲーミングのハードウェアとソフトウェアのインストール 2 ファームウェアのアップデート 3 プロファイルとモードについて 4 キーボードの

標準画面 手動操作 サンプル画面説明書

試作ツールは MIT ライセンスによって提供いたします その他 内包された オープンソース ソフトウェアについてはそれぞれのライセンスに従ってご利用ください

目次 1 はじめに 利用条件 動作環境 アドインのインストール アドインの操作方法 アドインの実行 Excel CSV の出力 テンプレートの作成 編集 テンプレートのレイアウト変更 特記

Microsoft Word - ModelAnalys操作マニュアル_

A&D社製データロガーを初めてお使いになる方へ

CubePDF ユーザーズマニュアル

目次 2 1 PC Control Utility PD 1 について 動作環境

目次 第 1 章はじめに 本ソフトの概要... 2 第 2 章インストール編 ソフトの動作環境を確認しましょう ソフトをコンピュータにセットアップしましょう 動作を確認しましょう コンピュータからアンインストー

SAMBA Stunnel(Mac) 編 1. インストール 1 セキュア SAMBA の URL にアクセスし ログインを行います xxxxx 部分は会社様によって異なります xxxxx 2 Mac OS 版ダウンロー

DrugstarPrime アップデート手順書 ( ネットワークアップデート用 ) DrugstarPrime アップデート手順書 ( ネットワークアップデート用 ) Ver4.6.0 DrugstarPrime のアップデート手順をご案内いたします [ 全 13 ページ ] 内容 1. はじめに.

はじめに このマニュアルは BACREX-R を実際に使用する前に知っておいて頂きたい内容として 使用する前の設定や 動作に関する注意事項を記述したものです 最初に必ずお読み頂き 各設定を行ってください 実際に表示される画面と マニュアルの画面とが異なる場合があります BACREX-R は お客様の

3 ハイパーサーバサービスの諸設定を行う為の コントロールパネル のメイン画面が表示されます ウェブサイトとドメイン タブの データベース 欄にある 新規データベースを追加 をクリックします ( 新規データベースを追加 ボタンがない場合は データベース をクリックし データベース画面にある 新しいデ

CONTEC DIOプロバイダ ユーザーズガイド

GHS混合物分類判定システムインストールマニュアル

ネットワーク構成情報ファイル 作成ツール

DEP(Data Execution Prevention:データ実行防止)機能に関する制限事項

SmartHDD Manager 2.0 Microsoft Report Builder 2.0 によるレポート作成方法

目次 第 1 章はじめに 本ソフトの概要... 2 第 2 章インストール編 ソフトの動作環境を確認しましょう ソフトをコンピュータにセットアップしましょう 動作を確認しましょう コンピュータからアンインストー

PDF Convertor for mac スタートアップガイド

目次 1. はじめに ログイン方法 (PC の場合 ) メール送信方法 (PC の場合 )... 6 からのアドレス帳の移行方法 (PC の場合 ) メール転送方法 (PC の場合 ) Gmail アプリの設

PRONETA

平成 29 年 11 月 国民健康保険中央会

パソコン決裁7 Business 試用版

Dahua アプリかんたん手順(2) SmartPlayer操作手順書

SOULNOTE D-1/D-2 ドライバー / ファームウェア設定方法 2018 年 11 月 21 日 D-1/D-1N/D-2 ドライバー / ファームウェア設定方法 SOULNOTE D-1/D-1N/D-2 のドライバー / ファームウェアの設定方法です ドライバー : D-1/D-1N/

目次 1. PDF 変換サービスの設定について )Internet Explorer をご利用の場合 )Microsoft Edge をご利用の場合 )Google Chrome をご利用の場合 )Mozilla Firefox をご利

Windows Graphic Loader for Label Printers

目次 No. 内容 メニュー名 ページ番号 事前準備 IEバージョン情報確認 互換表示設定 (IE9 IE0 IEの場合 ) 信頼済みサイトへの登録 (IE0 IEの場合 ) 4 受注データを (IE0 IEの場合 ) 6 5 リストを出力する為の設定 (IE0 IEの場合 ) 7 6 ( その)(

どこでも写真管理 Plus (ios 版 ) 操作手順書 ( 黒板作成 連携ツール使用時 ) EX-TREND 武蔵の写真管理 黒板作成 連携ツール どこでも写真管理 Plus でデータを連携して 電子小黒板機能付き工事写真を撮影する手順を解説します 解説内容がオプションプログラムの説明である場合が

IME( 日本語入力システム ) の確認 変更方法 / プロパティ確認の手順 ************************************************************************************ ドキュメント目次 IME( 日本語入力システム )

uCosminexus EUR 08-20新機能のご紹介

Ver.0 目次. はじめに.... 証明書の発行 ( ダウンロード ) 手順... 付録 A. ルート証明書無しでの証明書の発行 ( ダウンロード ) 手順... 5 付録 B. ブラウザの設定... Copyright 04 SECOM Trust Systems CO.,LTD. All Ri

Transcription:

Intrepid Control Systems, Inc. アプリケーションノート Vehicle Spy --- C Code Interface 編 --- ( 株 ) 日本イントリピッド コントロール システムズ

1 概要... 2 2 利用方法... 2 2.1 新規プロジェクト作成及び実行... 2 2.2 CAPL コンバータ... 4 2.2.1 利用方法... 5 2.2.2 CAPL コンバータによる変換対象... 5 3 変更履歴... 10 ( 株 ) 日本イントリピッド コントロール システムズ 1

1 概要 本アプリケーションノートでは Vehicle Spy の一機能である 強力なプログラミング環境 C Code Interface について解説します 対象とする製品を表 1 に示します また C Code Interface の利用には Microsoft Visual C++ Express (2005, 2008, または 2010) のインストールが必要です これらはマイクロソフト社の HP から無償で入手可能です 1 表 1 本アプリケーションノート対象製品ソフトウェア製品 Vehicle Spy 3 Professional (Ver. 3.6.0.40) 上記ソフトと共に用いる ValueCAN3 ハードウェア製品 neovi シリーズ 2 利用方法 2.1 新規プロジェクト作成及び実行 本節では 新規プロジェクトを作成 ビルド 実行するまでのステップを示します 1) Vehicle Spy を起動 2) メニューバーから Scripting and Automation -> C Code Interface 押下 3) Add Project ボタン押下 ( 図 1) 図 1 C Code Interface 画面にて新規プロジェクト追加 1 http://www.microsoft.com/visualstudio/eng/downloads#d-2010-express ( 株 ) 日本イントリピッド コントロール システムズ 2

4) 適当なプロジェクト名を付加し OK 押下 ( 図 3) 生成されたプロジェクトを含む Visual C++ が別途起動します ( 図 2) 図 3 新規プロジェクト名を付加し OK 押下 図 2 作成したプロジェクトを含む Visual C++ が自動起動 5) Visual C++ 上で F7 を押下し プロジェクトのビルド実行 6) Vehicle Spy 上で 画面左上のスタートボタン押下 ( ハードウェアを接続しない場合 は スタートボタン右側のドロップダウン -> Run Simulation -> No Replay File) 7) C Code Interface 上の Output タブにて 1 秒毎に文字列が出力されることを確認 ( 図 4) ( 株 ) 日本イントリピッド コントロール システムズ 3

新規プロジェクトはデフォルトで 一秒ごとに Another Second happened という文字列を出力するよう記述されています この記述は SpyCCode.c 内の Spy_Main() に存在します ( 図 5) Spy_Main() は 一般的な C 言語プログラムにおけるメイン関数にあたり Vehicle Spy のスタートボタン押下と同時に実行されます printf() 内部の文字列を変えるなどして 動作確認をしてみて下さい また C 言語内でのイベントの追加や CAN メッセージ送受信等に関しては Vehicle Spy ヘルプのチュートリアル9を参照して下さい 2 図 4 C Code Interface プロジェクト ( デフォルト ) 実行時の出力画面 図 5 C Code Interface プロジェクトにおけるメイン関数 2.2 CAPL コンバータ C Code Interface は Vector Informatik 社の CANalyzer/CANoe で生成した設定ファイル 2 http://www.intrepidcs.com/modules/cmodsdownload/upload/brochures/japanese_broch ures/vehicle_spy_help_jp2013.pdf ( 株 ) 日本イントリピッド コントロール システムズ 4

*.CFG, *.TSE, *.CAN, *.XVP, *.CNP の読込を行う機能 CAPL コンバータを含みます CAPL プログラムのみならず GUI パネルや送信メッセージ等も導入可能です 2.2.1 利用方法 利用方法は C Code Interface 画面にて CANalyzer/CANoe から生成したファイルを読み 込むのみです ( 図 6) 図 6 Vector プロジェクトファイルの読込 読み込み後 そのファイルの内容が 該当する Vehicle Spy の各機能へと変換 反映されま す 2.2.2 CAPL コンバータによる変換対象 表 2 に CANalyzer/CANoe 上の機能と 対応する Vehicle Spy 上での機能名を示します 表 2 CAPL コンバータによる変換対象一覧 CANalyzer/CANoe 上の機能名 Vehicle Spy 上の機能名 CAPL プログラム (*.CAN) C 言語プログラム (C Code Interface プロジェクト ) Panels(*.XVP, *.CNP) グラフィカルパネル Environmental Variables アプリケーションシグナル データベース (DBC, LDF, CDD) データベース (DBC, LDF, GMD) IG Blocks Tx Panel Nodes ECUs ( 株 ) 日本イントリピッド コントロール システムズ 5

参考として表 3 に CAPL コンバータが対応する CAPL 関数の一覧を示します CAPL コ ンバータは CAPL プログラム中のこれらの関数を C Code Interface 内部の関数へと置 き換え C Code Interface 上にて実行可能とします 表 3 CAPL コンバータが対応する CAPL 関数一覧機能グループ CAPL 関数名 CAN バス統計情報 cangetbusload cangeterrorcount cangeterrorrate cangetpeakload cangetrxerrorcount cangettxerrorcount Environmental Variables アクセス callallonenvvar EnvVarTimeNS getvalue getvaluesize putvalue putvaluetocontrol リプレイ機能 replaystart replaysuspend replaystate replayresume replaystop GMLAN マクロ gmlanid gmlansetpid gmlansetsourceid gmlansetprio gmlangetpid gmlangetsourceid gmlangetprio メッセージマクロ isstdid isextid mkextid valofid ロギング関数 setlogfilename setposttrigger ( 株 ) 日本イントリピッド コントロール システムズ 6

文字列操作関数タイマー関数時刻取得関数数値計算関数プロファイル (INI) 関数 setpretrigger StartLogging StopLogging Trigger triggerex atol ltoa snprintf strlen strncat strncmp strncmp_off strncpy strncpy_off strstr substr_cpy substr_cpy_off settimer canceltimer timetoelapse timenow timenowfloat timenowns getlocaltime getlocaltimestring _pow _round abs cos exp random sin sqrt random setfilepath setwritepath ( 株 ) 日本イントリピッド コントロール システムズ 7

メッセージ出力関数 Panel/Control 操作関数ファイル I/O 及びロギング IL レイヤ操作 getprofilearray getprofilefloat getprofileint getprofilestring writeprofilefloat writeprofileint writeprofilestring setwritedbglevel writedbglevel writecreate writedestroy writeclear openpanel closepanel enablecontrol setcontrolbackcolor setcontrolforecolor putvaluetocontrol putnumbertocontrol fileclose filegetbinaryblock filegetstring filegetstringsz filename fileputstring filerewind filewritebinaryblock setlogfilename writetolog writetologex getabsfilepath ILControlInit ILControlStart ILControlStop ILControlSimulationOn ILControlSimulationOff ( 株 ) 日本イントリピッド コントロール システムズ 8

NM コントロール OSEK トランスポート層 ILActivateVN ILDeactivateVN ILSetSignalRawField ILControlWait ILControlResume GotoMode_BusSleep GotoMode_Awake SilentNM TalkNM ReinitSleepTimer NMGetStatus GetConfig Nm_EnableCommunication Nm_DisableCommunication Nm_NetworkRequest Nm_NetworkRelease, NMSetWakeUpInfo OSEKTL_GetTxId OSEKTL_SetTxId OSEKTL_GetRxId OSEKTL_SetRxId OSEKTL_GetBS OSEKTL_SetBS OSEKTL_IsUseExtId OSEKTL_UseExtId OSEKTL_GetStMin OSEKTL_SetStMin OSEKTL_GetEvalOneFC OSEKTL_SetEvalOneFC OSEKTL_SetEvalAllFC OSEKTL_GetTimeoutAr OSEKTL_SetTimeoutAr OSEKTL_GetTimeoutAs OSEKTL_SetTimeoutAs OSEKTL_GetTimeoutBr OSEKTL_SetTimeoutBr OSEKTL_GetTimeoutBs ( 株 ) 日本イントリピッド コントロール システムズ 9

OSEKTL_SetTimeoutBs OSEKTL_GetTimeoutCr OSEKTL_SetTimeoutCr OSEKTL_Get1FC_BS OSEKTL_Set1FC_BS OSEKTL_SetFixedST OSEKTL_Get0Pattern OSEKTL_Set0Pattern OSEKTL_GetStartSN OSEKTL_SetStartSN OSEKTL_IsIdFromAdr OSEKTL_UseIdFromAdr OSEKTL_IsAdrFromId OSEKTL_UseAdrFromId OSEKTL_GetTpBaseAdr OSEKTL_SetTpBaseAdr OSEKTL_GetMaxMsgLen OSEKTL_SetMaxMsgLen OSEKTL_SetFCDelay OSEKTL_SetWFTMax OSEKTL_DataReq OSEKTL_GetSrcAdr OSEKTL_GetRxData OSEKTL_DataInd OSEKTL_DataCon OSEKTL_ErrorInd 3 変更履歴 日付 バージョン 変更内容 作成者 2013/08/06 1.0 初版作成 加倉井 2013/08/29 1.1 テンプレート変更 加倉井 ( 株 ) 日本イントリピッド コントロール システムズ 10