* 目次 [#o3fd44d5] #contents * 使い方 [#ne8ec2ba] ** 起動方法 [#h554baeb] *** 録画なし [#bec9c435] - コマンドプロンプトから、次のようにタイプします。 C:\WinSSM>winssm.exe winssm.cfg *** 録画あり [#nbf5739e] - コマンドプロンプトから、次のようにタイプします。 - 映像ファイルの拡張子は、aviにしてください。 C:\WinSSM>winssm.exe winssm.cfg video.avi *** ログを保存 [#ie9e3d5d] - コマンドプロンプトから、次のようにタイプします。 - あらかじめ、winssm.cfgの ECU_LOGを 1にしてください。 C:\WinSSM>winssm.exe winssm.cfg > winssm.log * 設定ファイル [#zc8f3644] - WinSSMの細かい動作が設定できます。 - Shift JISのテキストファイルですので、&br;Windows付属のメモ帳や適当なテキストエディタで編集してください。 #br - お気に入りの設定(今のところメータの表示位置や色ぐらい?)を公開して頂けると嬉しいです ** 基本書式 [#sf4e5dc0] - セミコロンから行末 '\n' までをコメントとして扱う - 一行にタグとコメントを書くことはできない - タグはすべて大文字英数字で書く - タグと値はイコール '=' で結ぶ - 値の範囲が定められている場合は、必ず範囲内に収める - 値はイコール '=' から行末 '\n' までの文字列とする - スペース ' ' とタブ '\t' は、タグや値として扱うことはできない ** 現在実装されている設定項目一覧 [#g6372dfd] + ECU_USE + ECU_PORT + ECU_LOG + METER_RPM_USE + METER_RPM_TYPE + METER_RPM_CIRCLE_SIZE + METER_RPM_CIRCLE_FONT + METER_RPM_CIRCLE_X + METER_RPM_CIRCLE_Y + METER_VEHICLE_USE + METER_VEHICLE_TYPE + METER_VEHICLE_CIRCLE_SIZE + METER_VEHICLE_CIRCLE_FONT + METER_VEHICLE_CIRCLE_X + METER_VEHICLE_CIRCLE_Y + METER_BOOST_USE + METER_BOOST_TYPE + METER_BOOST_CIRCLE_SIZE + METER_BOOST_CIRCLE_FONT + METER_BOOST_CIRCLE_X + METER_BOOST_CIRCLE_Y + METER_COOLANT_USE + METER_COOLANT_TYPE + METER_COOLANT_CIRCLE_SIZE + METER_COOLANT_CIRCLE_FONT + METER_COOLANT_CIRCLE_X + METER_COOLANT_CIRCLE_Y + METER_INTAKEAIR_USE + METER_INTAKEAIR_TYPE + METER_INTAKEAIR_CIRCLE_SIZE + METER_INTAKEAIR_CIRCLE_FONT + METER_INTAKEAIR_CIRCLE_X + METER_INTAKEAIR_CIRCLE_Y + METER_FONT_TIME + METER_FONT_RED + METER_FONT_GREEN + METER_FONT_BLUE + METER_FONT_EDGE_RED + METER_FONT_EDGE_GREEN + METER_FONT_EDGE_BLUE + METER_CIRCLE_RED + METER_CIRCLE_GREEN + METER_CIRCLE_BLUE + METER_CIRCLE_EDGE_RED + METER_CIRCLE_EDGE_GREEN + METER_CIRCLE_EDGE_BLUE + METER_CIRCLE_MIN_RED + METER_CIRCLE_MIN_GREEN + METER_CIRCLE_MIN_BLUE + METER_CIRCLE_MAX_RED + METER_CIRCLE_MAX_GREEN + METER_CIRCLE_MAX_BLUE + METER_CIRCLE_VALUE_RED + METER_CIRCLE_VALUE_GREEN + METER_CIRCLE_VALUE_BLUE + SCREEN_SIZE_X + SCREEN_SIZE_Y + VIEWER_USE + VIEWER_FPS + VIEWER_SIZE_X + VIEWER_SIZE_Y + CAMERA_USE + CAMERA_0_DEVICE + CAMERA_0_SIZE_X + CAMERA_0_SIZE_Y + RECORD_USE + RECORD_CODEC + RECORD_SIZE_X + RECORD_SIZE_Y + RECORD_FPS + DEBUG + VERSION ** デフォルト設定 [#bdee1298] ;============================================================================== ;Title : WinSSM 設定ファイル ;Since : 2008/01/02 ;Last up date : 2008/01/05 ;============================================================================== ;------------------------------------------------------------------------------ ;OpenPortの設定 ;------------------------------------------------------------------------------ ;ECUに接続... ;0 : しない ;1 : する ;それ以外 : 起動しない ECU_USE = 0 ;OpenPortのポート(COM)番号 ECU_PORT = 2 ;ログ出力を... ;0 : 行わない ;1 : 行う ;それ以外 : 起動しない ECU_LOG = 0 ;------------------------------------------------------------------------------ ;メータの設定 ;------------------------------------------------------------------------------ ;表示するメータの数を増やすほど、データの更新レートが遅くなります. ;これは ECUとの通信が遅いことが原因であるため、抜本的な解決は難しいです... ;メータのデータ取得/表示を... ;0 : しない ;1 (速い) <= _USE <= 65535 (遅い) ;それ以外 : 起動しない ;_USE ;メータのタイプ ;0 : 数値のみ ;1 : ゼロ指針の丸型メータ ;それ以外 : 起動しない ;_TYPE ;フォントサイズ ;0.0 < _FONT_SIZE < 10.0 ;メータの大きさ ;0 < _CIRCLE_SIZE < 2048 pixel ;メータの中心位置 ;0 < _CIRCLE_X < 2048 pixel ;0 < _CIRCLE_Y < 2048 pixel ;タコメータ METER_RPM_USE = 1 METER_RPM_TYPE = 1 METER_RPM_CIRCLE_SIZE = 60 METER_RPM_CIRCLE_FONT = 0.6 METER_RPM_CIRCLE_X = 65 METER_RPM_CIRCLE_Y = 400 ;スピードメータ METER_VEHICLE_USE = 1 METER_VEHICLE_TYPE = 1 METER_VEHICLE_CIRCLE_SIZE = 60 METER_VEHICLE_CIRCLE_FONT = 0.6 METER_VEHICLE_CIRCLE_X = 190 METER_VEHICLE_CIRCLE_Y = 400 ;ブースト計 METER_BOOST_USE = 1 METER_BOOST_TYPE = 1 METER_BOOST_CIRCLE_SIZE = 60 METER_BOOST_CIRCLE_FONT = 0.6 METER_BOOST_CIRCLE_X = 315 METER_BOOST_CIRCLE_Y = 400 ;水温計 METER_COOLANT_USE = 32 METER_COOLANT_TYPE = 1 METER_COOLANT_CIRCLE_SIZE = 60 METER_COOLANT_CIRCLE_FONT = 0.6 METER_COOLANT_CIRCLE_X = 440 METER_COOLANT_CIRCLE_Y = 400 ;吸気温計 METER_INTAKEAIR_USE = 32 METER_INTAKEAIR_TYPE = 1 METER_INTAKEAIR_CIRCLE_SIZE = 60 METER_INTAKEAIR_CIRCLE_FONT = 0.6 METER_INTAKEAIR_CIRCLE_X = 565 METER_INTAKEAIR_CIRCLE_Y = 400 ;メータ部共通設定 ;各種色設定 ;METER_FONT 文字 ;METER_FONT_EDGE 文字の縁 ;METER_CIRCLE 丸形メータ ;METER_CIRCLE_EDGE 丸形メータの縁 ;METER_CIRCLE_MIN 丸形メータの最小値 ;METER_CIRCLE_MAX 丸形メータの最大値 ;METER_CIRCLE_VALUE 丸型メータの現在値 ;0 < _RED < 255 ;0 < _GREEN < 255 ;0 < _BLUE < 255 METER_FONT_TIME = 0.4 METER_FONT_RED = 255 METER_FONT_GREEN = 255 METER_FONT_BLUE = 255 METER_FONT_EDGE_RED = 0 METER_FONT_EDGE_GREEN = 0 METER_FONT_EDGE_BLUE = 0 METER_CIRCLE_RED = 255 METER_CIRCLE_GREEN = 255 METER_CIRCLE_BLUE = 255 METER_CIRCLE_EDGE_RED = 0 METER_CIRCLE_EDGE_GREEN = 0 METER_CIRCLE_EDGE_BLUE = 0 METER_CIRCLE_MIN_RED = 64 METER_CIRCLE_MIN_GREEN = 64 METER_CIRCLE_MIN_BLUE = 255 METER_CIRCLE_MAX_RED = 255 METER_CIRCLE_MAX_GREEN = 64 METER_CIRCLE_MAX_BLUE = 64 METER_CIRCLE_VALUE_RED = 255 METER_CIRCLE_VALUE_GREEN = 255 METER_CIRCLE_VALUE_BLUE = 64 ;------------------------------------------------------------------------------ ;スクリーンサイズの設定 ;------------------------------------------------------------------------------ ;メータ合成など、内部処理用の解像度. ;モニタウィンドウや録画の解像度がスクリーンサイズと異なるときは、 ;内部で自動的に拡大縮小処理が行われる ;0 < SCREEN_SIZE_X < 2048 pixel ;0 < SCREEN_SIZE_Y < 2048 pixel SCREEN_SIZE_X = 640 SCREEN_SIZE_Y = 480 ;------------------------------------------------------------------------------ ;モニタウィンドウの設定 ;------------------------------------------------------------------------------ ;モニタウィンドウを... ;0 : 表示しない ;1 : 表示する ;それ以外 : 起動しない VIEWER_USE = 1 ;モニタウィンドウの更新レート VIEWER_FPS = 30 ;モニタウィンドウの解像度 ;0 < MONITOR_SIZE_X < 2048 pixel ;0 < MONITOR_SIZE_Y < 2048 pixel ;それ以外 : 起動しない VIEWER_SIZE_X = 640 VIEWER_SIZE_Y = 480 ;------------------------------------------------------------------------------ ;カメラ設定 ;------------------------------------------------------------------------------ ;カメラを... ;0 : 使用しない ;1 : 1台使用する ;それ以外 : 起動しない CAMERA_USE = 1 ;************************************** ;カメラ0 ;************************************** ;デバイス番号 ;-1 : 起動時に決める ;0 〜 255 : デバイス番号 ;それ以外 : 起動しない CAMERA_0_DEVICE = -1 ;ビデオキャプチャ時の映像解像度 CAMERA_0_SIZE_X = 320 CAMERA_0_SIZE_Y = 240 ;以下は設定変更不可 CAMERA_1_DEVICE = -1 CAMERA_1_SIZE_X = 320 CAMERA_1_SIZE_Y = 240 CAMERA_2_DEVICE = -1 CAMERA_2_SIZE_X = 320 CAMERA_2_SIZE_Y = 240 CAMERA_3_DEVICE = -1 CAMERA_3_SIZE_X = 320 CAMERA_3_SIZE_Y = 240 ;------------------------------------------------------------------------------ ;録画設定 ;------------------------------------------------------------------------------ ;録画機能を... ;0 : 使用しない ;1 : 使用する ;それ以外 : 起動しない RECORD_USE = 1 ;録画コーデック ;-1 : 起動時に決める ;それ以外 : 起動しない RECORD_CODEC = -1 ;録画解像度 ;0 < RECORD_SIZE_X < 2048 pixel ;0 < RECORD_SIZE_Y < 2048 pixel RECORD_SIZE_X = 320 RECORD_SIZE_Y = 240 ;動画フレームレート ;1.0 <= RECORD_FPS <= 30.0 RECORD_FPS = 10.0 ;カメラの個別録画機能(生映像)を... ;0 : 使用しない ;それ以外 : 起動しない RECORD_0_USE = 0 ;------------------------------------------------------------------------------ ;録音設定 ;------------------------------------------------------------------------------ ;録音機能を... ;0 : 使用しない ;それ以外 : 起動しない MIC_USE = 0 ;録音コーデック ;-1 : 起動時に決める ;それ以外 : 起動しない MIC_CODEC = -1 ;録音設定 (設定変更不可) MIC_SAMPLING = 44KHZ MIC_BITRATE = 16BIT MIC_CHANNEL = STEREO ;------------------------------------------------------------------------------ ;デバックモード ;------------------------------------------------------------------------------ ;0 : 通常モード ;1 : デバックモード ;2 : もうちっと詳しく... ;それ以外 : 起動しない DEBUG = 0 ;------------------------------------------------------------------------------ ;設定ファイルのバージョン番号 ;------------------------------------------------------------------------------ ;変更しないでください VERSION = 0.5.0