ランニングエレクトロニクス SBDBT/SBXBT シリーズ用 PS3 コントローラ / USB ゲームパッド UART 変換ファームウェア ユーザーズマニュアル 2014/09/26 版

Similar documents
ランニングエレクトロニクス PIC24FJ64GB004 マイコン基板 SBDBT ユーザーズマニュアル 2018/04/16 版

ファームウェア書き換え説明書 目次 はじめに... 2 書き換え前に... 2 接続図... 2 書き換え手順... 3 (1) ファームウェアファイルの準備... 3 (2) 接続準備... 3 (3) ファームウェア書き換え準備 (4) ファームウェア書き換え準備 (

WAGO / / Modbus/RTU対応 バスカプラ クイックスタートガイド

arduino プログラミング課題集 ( Ver /06/01 ) arduino と各種ボードを組み合わせ 制御するためのプログラミングを学 ぼう! 1 入出力ポートの設定と利用方法 (1) 制御( コントロール ) する とは 外部装置( ペリフェラル ) が必要とする信号をマイ

CommCheckerManual_Ver.1.0_.doc

改訂履歴 改訂日付 改訂内容 2014/11/01 初版発行 2017/01/16 Studuino web サイトリニューアルに伴う改訂 2017/04/14 Studuino web サイトリニューアルに伴うアクセス方法の説明変更 2018/01/22 Mac 版インストール手順変更に伴う改訂

ギガらくカメラAXIS社製カメラWi-Fi接続設定有線固定IP設定 開通マニュアル

WinCT-AD4212D オペレーションマニュアルVer.1.01

HDLトレーナーサンプルプログラム説明書

著作権および商標 この文書には が所有権を持つ機密事項が含まれます この資料のいかなる部分も許 可無く複製 使用 公開することを固く禁じます 本書は の従業員および許可された 取引先だけに使用が認められています 本書で提供されたデータは正確で信頼性の高いものですが このデータの使用について株式会社

FT-450D シリーズ MAIN ファームウェアアップデートマニュアル 本ソフトウェアは FT-450D/FT-450DM/FT-450DS の アップデートファームウェアです FT-450 シリーズのアップデートには使用できません 八重洲無線株式会社

おことわり 本書の内容の一部又は全部を無断転載することは禁止されています 本機の外観及び仕様は改良のため 将来予告無しに変更することがあります 本書の内容について万一不審な点や誤りなどのお気付きの点がありましたらご連絡ください 本書に記載されている会社名 商品名などは 一般に各社の商標又は登録商標で

WLAR-L11G-L/WLS-L11GS-L/WLS-L11GSU-L セットアップガイド

EB-RL7023+SB/D2

Microsoft Word - BluetoothV21接続手順書3_CM520BT.docx

株式会社日新テクニカ USB シリアル CAN 変換器 /8/22 ホームページ : メール

アスラテック株式会社 会社案内

目次 各装置仕様... 2 各部の名称... 3 簡易操作手順... 6 データフォーマット... 7 無線設定... 8 無線設定変更手順... 9 Ethernet 設定 HYBRID ROUTER の追加機能について 制限事項... 15

Microsoft Word - XPC4ソフトマニュアル.doc

Studuino ライブラリ環境設定Windows編

2015/04/01 改定 オムロン DeviceNet ユニット CJ1W-DRM21 に関するコンフィグレーション作業について 1. 概要 DeviceNet ユニット CJ1W-DRM21 を装着したオムロン製 CJ2 シリーズと WAGO-I/0-SYSTEM DeviceNet 対応バスカ

外出先でもインターネット環境があればデジタルノード局の運用ができる WIRES-X ポータブルデジタルノード機能 ポータブルデジタルノード機能によって 旅行先の宿泊施設 空港 車両 Wi-Fi アクセスポイントなどからワイヤーズエックスのノード局やルームへの接続が可能となり 従来の HRI-200

開発環境構築ガイド

MAC アドレス変更ツール MAC アドレスチェンジャー ユーザーズマニュアル User's Manual エレコム株式会社

MINI2440マニュアル

本資料のご使用につきましては 次の点にご留意願います 本資料の内容については 予告無く変更することがあります 1. 本資料の一部 または全部を弊社に無断で転載 または 複製など他の目的に使用することは堅くお断りいたします 2. 本資料に掲載される応用回路 プログラム 使用方法等はあくまでも参考情報で

MMO ゲームパッド JC-DUX60BK ドライバー設定ガイド このドライバー設定ガイドは JC-DUX60BK に付属のドライバーを使った 各ボタンやスティックへの機能割り当てや連射の設定などの操作について説明しています ドライバーのインストール方法については JC-DUX60BK に付属のユー

1. UART について UART は Universal Asynchronous Receiver Transmitter の頭文字をとったもので 非同期シリアル通信と呼ばれます シリアル通信とは 一本の信号線でデータをやりとりするために 1bit ずつデータを送出することをいいます データを受

論文番号 分 2-2 平成 24 年度全国情報技術教育研究会第 41 回全国大会 ( 新潟大会 ) Xbee を活用した無線通信の研究 期日平成 24 年 8 月 9 日 ( 木 )~10 日 ( 金 ) 場所長岡市シティホールプラザ アオーレ長岡 香川県立三豊工業高等学校 電子科 本行

Windows Graphic Loader for Label Printers

LR8400/8401/8402ロガーの無線LAN計測 設定方法

IC-R8600をSDRに使用するには

目次 目次 ターミナルアダプタの接続イメージ INS 回線とターミナルアダプタの接続 ターミナルアダプタの設定とパソコン接続 ドライバのインストール ユーティリティインストール CD-ROM をお持ちでない場合... 4

システム要件 ( 動作環境 ) 対応 OS Microsoft Windows 10 Microsoft Windows 8.1 Microsoft Windows 8 Microsoft Windows 7 Microsoft Windows Vista TM (Service Pack 1 以降

Microsoft Word - PIC-USBマイコンボード_v1-02@WEB公開用資料.docx

01

Studuinoライブラリ環境設定Mac編

1. ネットワーク経由でダウンロードする場合の注意事項 ダウンロード作業における確認事項 PC 上にファイアウォールの設定がされている場合は 必ずファイアウォールを無効にしてください また ウイルス検知ソフトウェアが起動している場合は 一旦その機能を無効にしてください プリンターは必ず停止状態 (

PowerPoint プレゼンテーション

ワイヤレスバーコードリーダー CM-520W1 設定資料 Bluetooth SPPの設定

KDDI Smart Mobile Safety Manager Mac OS キッティングマニュアル 最終更新日 2019 年 4 月 25 日 Document ver1.1 (Web サイト ver.9.6.0)

Midland BT シリーズファームウェアのアップデート方法 手順 (1)BT UPDATER の PC へのインストール 1Web サイトより BTUpdaterSetup_(VersionNo.).exe をダウンロードしてください 2 上記 1 でダウンロードした BTUpdaterSetu

第 7.0 版 利用履歴管理 ETCPRO5 セットアップマニュアル (Ver5.002) カードリーダモデル変更 ( 表示付き 表示なし ) に伴い 改訂 Windows10 対応に伴い 改訂 参考ホームページサイト :

目次 1. はじめに 接続先ホスト端末の登録 ホスト端末と接続する... 9 i

目次 目次 ターミナルアダプタの接続イメージ INS 回線とターミナルアダプタの接続 ターミナルアダプタの設定とパソコン接続 ドライバのインストール ユーティリティインストール CD-ROM をお持ちでない場合... 4

PULSENSE PS-100/PS-500

SHOFU SureFile for DentalX Manual

YSP-4100/YSP-5100ファームウェア更新手順 Ver.7.03

TWE-Lite R 取扱説明書

ST-LINK/V2-1 への Upgrade V /10/07 ST-LINK/V2-1 USB driver のインストールおよび ST-LINK/V2-1 の Upgrade について説明します ST-LINK/V2-1 USB driver をインストールしてから ST-LIN

PowerTyper マイクロコードダウンロード手順

Bluetooth MIDI 接続ガイド

製品仕様書 製品名 インターフェース基板 製品型番 TR3-IF-U1A 発行日 2016/4/1 仕様書番号 TDR-SPC-IF-U1A-102 Rev 1.02

JABRA SPORT PACE WIRELESS L ユーザーマニュアル jabra.com/sportpace

HPE ProLiant Thin Micro TM200 サーバー Microsoft Windows Server インストール手順

目次 第 1 章概要....1 第 2 章インストールの前に... 2 第 3 章 Windows OS でのインストール...2 第 4 章 Windows OS でのアプリケーション設定 TP-LINK USB プリンターコントローラーを起動 / 終了するには

センサーライト型カメラ LC002 取扱説明書 ご使用前に 正しくご使用いただくために この取扱説明書を必ずお読みください 必要に応じてダウンロードをして保管下さい 最終更新 :2016 年 2 月 5 日 - 1 -

Microsoft Word - YSP-3300_4300 Firmware Update_J_rev2.doc

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

開発環境構築ガイド

FlashAir ソフトウェア更新ツール Version 東芝メモリ株式会社 Copyright 2017 Toshiba Memory Corporation, All Rights Reserved. 対応 OS: 最新の対応 OS は Web サイトをご参照ください 概要本ソフ

スライド 1

AP-RZA-1A シリアルFlashROMの書き込み方法

1. ST-LINK Utility のダウンロード Windows7 PC にインストールする場合について説明します 1.1. STMicroelectronics のサイト STMicroelectronics のサイトを開きます ここに ST-LINK と入力して検索します ( 右側の虫眼鏡を

S0027&S0028 取扱説明書 1-1 充電をするには 1-2 電源を入れるには 1-3 電源を切るには 1-4 充電が少なくなった場合 1-5 動作切り替え 目次 2-1 動画録画 2-2 静止画撮影 2-3 PC で再生するには 3-1 録画装置を HDMI コードでテレビモニターに繋いで使

1. 概念 STM32F4 Discovery 基板は Mini USB を接続して デバッグやプログラムの書き込みができるようになっています 通常は CPU の 0x 番地からプログラムを実行します では なぜわざわざこのプロジェクトの雛形を使用して CPU の 0x

MS5145 USB シリアル エミュレーション モードの設定

無線LANドライバー、インテル(R)ワイヤレス・ディスプレイ アップデート手順書

mPOP プリンタソフトウェア インストールマニュアル

HPシンクライアントイメージ入れ替え手順書

1. A/D 入力について分解能 12bit の A/D コンバータ入力です A/D 入力電圧とディジタル値との対応は理論上 入力電圧 0V : 0 入力電圧 +3V : 4095 です 実際はオフセットと傾きがあり ぴったりこの数値にはなりません 2. A/D 入力に使用する信号 STM32L_A

Pocket WiFi LTE (GL04P) ソフトウェア更新マニュアル パソコン ipad 編 Version2 10

メモリハイロガーLR8431、熱流ロガーLR8432を無線LANで利用する方法

ICLT 操作マニュアル (2011 年 05 月版 ) Copyright 2011NE 東京株式会社 All Rights Reserved

内容 1. APX-3302 の特長 APX-3312 から APX-3302 へ変更するためには 差分詳細 ハードウェア ハードウェア性能および仕様 ソフトウェア仕様および制限 Ini ファイルの設

Microsoft PowerPoint - 【HB-1000】キーボードマウス操作マニュアル.ppt [互換モード]

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

通信確保と衛星電話実習 ( 業務調整員 ) 参考資料 ワイドスター Ⅱ を活用したデータ通信に関する簡易説明書 第 1.0 版 平成 2 4 年 3 月株式会社 NTTドコモ関西支社法人営業部ソリューションビジネス部 Copyright 2012 NTT docomo Inc. All Rights

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

SoftBank 304HW 取扱説明書

PowerPoint プレゼンテーション

Studuinoプログラミング環境

Microsoft Word - qa-int.doc

QuartusII SOPC_Builderで利用できるGPIF-AVALONブリッジとは?

BP35C2 STARTGUIDE

目次 1: スペック 2 ページ 2: 付属品を確かめる 3 ページ 3: 時間設定 接続方法 3 ページ 3-1: 時間設定の方法について 3 ページ 3-2: カメラ本体に microsd カードを装着 3 ページ 3-3: カメラ本体に付属アダプタを接続 4 ページ 4: 録画 & 録音方法と

CoIDE 用 F4D_VCP の説明 V /07/05 USB の VCP( 仮想 COM ポート ) による非同期シリアル通信を行うプログラムです Free の開発ツール CoIDE で作成した STM32F4 Discovery 用のプロジェクトです プログラムの開始番地は 0x

Transcription:

ランニングエレクトロニクス SBDBT/SBXBT シリーズ用 PS3 コントローラ / USB ゲームパッド UART 変換ファームウェア ユーザーズマニュアル 2014/09/26 版

目次 内容 改訂履歴... 3 1. はじめに... 4 2. 本ファームウェアの概要... 5 3.PS3 コントローラと USB Bluetooth アダプタのペアリング... 6 4. コンパイル 書込方法... 7 5. カスタマイズ方法... 8 6. 電文フォーマット... 10 RCB3 フォーマット... 10 RCB4HV フォーマット... 12 7. ライセンス... 14 8. サポート... 14 2

改訂履歴 日付内容 12/12/29 初版 13/02/01 ファームウェアの機能追加につき追加 5. カスタマイズ方法 6. 電文フォーマット 14/01/13 ソースファイル Ver.140113 公開変更点 MPLAB X IDE+XC16 の環境でもコンパイルできるように細かい部分を修正 Bluetooth アダプタの初期化に失敗した場合のリセット処理を追加 14/09/26 ソースファイル Ver.140926 公開変更点 Ver.140113 で enbug していた USB 接続でのコントローラーが動作しないバグを修正 3

1. はじめに 本書ではランニングエレクトロニクス SBDBT/SBXBT シリーズ用 PS3 コントロー ラ /USB ゲームパッド UART 変換ファームウェア ( 以下本ファームウェア ) の使用方法 を説明します 本ファームウェアは様々なゲームコントローラを様々な機器で簡単に使用することがで きることを目的として開発されました 最初サンプルプログラムのような扱いで公開したものですが 予想以上に反響が大きく様々なご要望をいただきまして バージョンアップを繰り返してきましたが徐々に対応しているコントローラが増えてきて 複雑になってきたのでユーザーズマニュアルを作ることにしました 本ファームウェアはプリインストールされているものではありません また 用途ごとに 様々な設定がありますので ユーザー様のご利用の目的に応じてコンパイルし PICKIT3 等を使用して書き込んでご利用いただきますようお願い致します 本ファームウェアはバージョン 130201 より SPP サーバー機能も搭載しました これにより 例えば RCB3 制御用スマホアプリと PS3 コントローラどちらでも使用することができる また RCB4HV の COM ポートに接続して PC と PS3 コントローラどちらも Bluetooth 経由で接続すること等便利な使用法ができると思います 本ファームウェアには欠陥が含まれている可能性がありますので 信頼性や正確性を保 証することは出来ません またその欠陥を修正することを保証できません 本ファームウェアご利用の結果についてランニングエレクトロニクスはいかなる責任も 負えません また 本ファームウェアの仕様は予告なく変更する場合がありますので ランニングエレクトロニクスのサイトを確認して最新の情報を得るようにして下さい Bluetooth のプロトコルスタックには Matthias Ringwald 氏の btstack を使用しています また 内部にて ChaN 氏の xprintf を利用させていただいています すばらしいソフトウェアを公開されている両氏には深く御礼申し上げます 4

2. 本ファームウェアの概要 本ファームウェアは ランニングエレクトロニクス製の SBDBT/SBXBT/SBDBT5V/SBRBT-S/SBRBT-R いずれかのマイコン基板 ( 以下本ファーム ウェア対応マイコン基板 ) で動作するように開発されました 現在対応しているゲームコントローラは以下のものです (1)PS3 コントローラ USB 接続 Bluetooth 無線接続 SIXAXIS( ソニー コンピュータエンタテインメント ) DUALSHOCK3( ソニー コンピュータエンタテインメント ) ( 注 :USB 接続する場合は VBUS が 5V 必要ですので SBDBT/SBXBT では無線接続しか行えません ) (2)USB 有線 無線ゲームパッド Elecom JC-U3412S Elecom JC-U3312S Logicool Wireless Gamepad F710(D-mode) Locicool Rumble Gamepad F510(D-mode) Buffalo BGCUCF1201 ( : ユーザー様からの動作報告によって対応コントローラとさせていただきました ) PS3 コントローラを無線接続する際は ご利用前にペアリングという操作により PS3 コ ントローラ側に接続先の USB Bluetooth アダプタのアドレスを登録する必要があります 3.PS3 コントローラのペアリング を参照して下さい それ以外の場合は本ファームウェア対応マイコン基板の USB HOST コネクタに接続し たいコントローラのケーブルを接続するか コントローラ付属の無線アダプタを接続して ください 5

3.PS3 コントローラと USB Bluetooth アダプタのペアリング ソニー コンピュータエンタテイメント社製の SIXAXIS または DUALSHOCK3 を無 線接続するには 予めペアリングという操作が必要になります ペアリングとは コントローラ側に接続先の USB Bluetooth アダプタのアドレスを登 録することです 一度ペアリングしてしまえば 電源を切っても接続先は記憶されますの で 接続先を変更しない限りペアリング操作は必要ありません ペアリングは パソコンで行う方法と 本ファームウェア対応マイコン基板で行う方 法があります ペアリングを行うには コントローラと USB 接続する必要があります コントローラ は USB の VBUS に 5V の電圧が必要となりますので 3.3V 電源を使用するマイコン基板 (SBDBT/SBXBT) では行えません その場合はパソコンでペアリング操作を行なって下さい パソコンでのペアリングは フリーソフト MotionJoy 等を使用して行なって下さい こちらはネット上に情報がたくさんあると思いますので ユーザー様の方で検索等をお願 い致します 本ファームウェア対応マイコン基板で行う場合は本ファームウェアを書き込んだ後以下 の操作をお願いします 1. マイコン基板の電源が切れていることを確認し USB Bluetooth アダプタを挿入し 電源を投入する ( 赤い LED が消えることを確認する ) 2. マイコン基板の電源を切り USB Bluetooth アダプタを抜き PS3 コントローラと USB ケーブルで接続し 電源を投入する ( 赤い LED が消えることを確認する ) 3. マイコン基板の電源を切り 1 で使用した USB Bluetooth アダプタを挿入し 電源を投入する ( 赤い LED が消えることを確認する ) 4. PS3 コントローラの PS ボタンを押す ( マイコン基板の黄色 LED が点滅し PS3 コントローラの LED1 が点灯したら接続完了です 以降の使用時は 3 からの操作で大丈夫です ) 6

4. コンパイル 書込方法 本ファームウェアをコンパイルするためには Microchip 社製の無料の開発ツールが必要です MPLAB IDE または MPLAB X と C30 コンパイラ又は XC16 コンパイラを Microchip 社のウェブサイトからダウンロードしてインストールしてください マイコン基板にファームウェアを書き込むには PICKIT3 又は相当品が必要です お持ち でない方は秋月電子等でお買い求め下さい 7

5. カスタマイズ方法 一般的な設定はヘッダファイル global.h にまとめてありますので 必要な設定を行なっ て下さい 設定項目説明 BOARD_SBDBT SBDBT 用の場合 1 BOARD_SBXBT SBXBT 用の場合 1 RCB4DATA 電文フォーマットの切り替え 0:RCB3 タイプフォーマット 1:RCB4HV タイプフォーマット ( フォーマットの詳細は6. 電文フォーマットを参照してください ) USE_SPP_SERVER 0:SPP サーバー機能は使用しない 1:SPP サーバー機能も使用する USE_HID_CONTROLLER 0:USB 接続のゲームパッドを使用しない 1:USB 接続のゲームパッドも使用するこれが 0 だと2.(2)USB 有線 無線ゲームパッドのゲームパッドは使用出来ません USE_WRITE_STORED_LINK_KEY SPP サーバー機能を使用する場合のリンクキーの保存方法通常 1 でお使い下さい UARTPARAM1 UART1 の通信パラメータ UARTPARAM_N81:8 ビットパリティなしストップ 1 UARTPARAM_E81:8 ビット偶数パリティストップ 1 BAUDRATE1 UART1 ボーレート (2400,9600,115200 等 ) UART1_HW_FLOW UART1 ハードウェアフロー制御 (0: なし 1: あり ) UART1_TX_POLARITY 送信信号極性 0: 通常 1: 反転 UART1_RX_POLARITY 受信信号極性 0: 通常 1: 反転 SEND_ON_DIFFERENT_DATA 送信タイミング 0: 連続送信 1: 前回のデータと差があったときのみ送信 NEUTRAL_DATA_SUPPRESS 連続送信時ニュートラル位置のデータは 0: 連続送信 1: 連続送信を抑制する UART1_MINIMUM_INTERVAL 電文の周期に制限がある場合 0: なし 1 以上 :1 電文あたりの最低時間 (ms) NEUTRAL_ADDITIONAL_PACKETS ニュートラル位置のデータのみ追加するパケット数 8

USE_STICK_FOR_DIGITAL STICK_DEADZONE 0: 追加なし 1 以上 : 追加パケット数スティック入力を 0: アナログ的に扱う 1: デジタル的に扱うスティックをアナログ的に扱う場合 中心からプラマイいくつまでをニュートラルとして扱うかのしきい値 PS3 コントローラを使用する場合 10~20 程度にすると確実にニュートラルに戻るようになるようです 9

6. 電文フォーマット 本ファームウェアでは 5. カスタマイズ方法の RCB4DATA 項目を 0 か 1 かに設定することに より 2 種類のフォーマットを切り替えることができます RCB3 フォーマット RCB3 フォーマットを指定した場合に出力される電文のフォーマットは以下のようにな っています ボーレート 2400bps (global.h のデフォルト設定 ) 通信パラメータデータビット 8 ビットスタートビット 1 ビットパリティなしストップビット 1 ビット電文長 8 バイト固定 8 バイト固定電文フォーマット 1バイト目 0x80 固定 2-3バイト目 ボタン類 4-7バイト目 アナログスティック 8バイト目 チェックサム (2 バイト目から 7 バイト目まで加算した結果の下位 7 ビット ) 実際の割り当てはコントローラによってスイッチの数等が違うのでコントローラごとに なりますが 例として PS3 コントローラでの割り当て例を以下の表に示します ( 電文はバ イナリを 16 進数で表記してあります ) 例 スイッチ 80 00 01 40 40 40 40 01 80 00 02 40 40 40 40 02 80 00 04 40 40 40 40 04 80 00 08 40 40 40 40 08 80 00 10 40 40 40 40 10 80 00 20 40 40 40 40 20 10 電文

80 00 40 40 40 40 40 40 80 01 00 40 40 40 40 01 L1 80 02 00 40 40 40 40 02 L2 80 04 00 40 40 40 40 04 R1 80 08 00 40 40 40 40 08 R2 80 10 00 40 40 40 40 10 (Start) 80 00 03 40 40 40 40 03 (Select) 80 00 0C 40 40 40 40 0C 左アナログ左右 80 00 00 XX 40 40 40 XX 左アナログ上下 80 00 00 40 XX 40 40 XX 右アナログ左右 80 00 00 40 40 XX 40 XX 右アナログ上下 80 00 00 40 40 40 XX XX 11

RCB4HV フォーマット RCB4HV フォーマットを指定した場合に出力される電文のフォーマットは以下のように なっています ボーレート 115200bps (global.h のデフォルト設定 ) 通信パラメータデータビット 8 ビットスタートビット 1 ビット偶数パリティストップビット 1 ビット電文長 13 バイト固定 13 バイト固定電文フォーマット 1 バイト目 0x0D 固定 2 バイト目 0x00 固定 3 バイト目 0x02 固定 4 バイト目 0x50 固定 5 バイト目 0x03 固定 6 バイト目 0x00 固定 7-8 バイト目 ボタン類 9-12 バイト目 アナログスティック 13 バイト目 チェックサム (1 バイト目から 12 バイト目まで加算した結果の下位 8 ビット ) 実際の割り当てはコントローラによってスイッチの数等が違うのでコントローラごとに なりますが 例として PS3 コントローラでの割り当て例を以下の表に示します ( 電文はバ イナリを 16 進数で表記してあります ) 例 スイッチ電文 0D 00 02 50 03 00 00 01 40 40 40 40 63 0D 00 02 50 03 00 00 02 40 40 40 40 64 0D 00 02 50 03 00 00 04 40 40 40 40 66 0D 00 02 50 03 00 00 08 40 40 40 40 6A 0D 00 02 50 03 00 00 10 40 40 40 40 72 12

0D 00 02 50 03 00 00 20 40 40 40 40 82 0D 00 02 50 03 00 00 40 40 40 40 40 A2 0D 00 02 50 03 00 01 00 40 40 40 40 63 L1 0D 00 02 50 03 00 02 00 40 40 40 40 64 L2 0D 00 02 50 03 00 04 00 40 40 40 40 66 R1 0D 00 02 50 03 00 08 00 40 40 40 40 6A R2 0D 00 02 50 03 00 10 00 40 40 40 40 72 (Start) 0D 00 02 50 03 00 00 03 40 40 40 40 65 (Select) 0D 00 02 50 03 00 00 0C 40 40 40 40 6E 左アナログ左右 0D 00 02 50 03 00 00 00 XX 40 40 40 XX 左アナログ上下 0D 00 02 50 03 00 00 00 40 XX 40 40 XX 右アナログ左右 0D 00 02 50 03 00 00 00 40 40 XX 40 XX 右アナログ上下 0D 00 02 50 03 00 00 00 40 40 40 XX XX 13

7. ライセンス 本ファームウェアには ランニングエレクトロニクスによるプログラムの他に Matthias Ringwald 氏による Bluetooth プロトコルスタック (btstack) 中谷寿洋氏による USB ゲー ムパッド通信処理 尾野道男氏によるゲームパッド通信処理が含まれています btstack のウェブサイトで作者 Matthias Ringwald 氏は btstack を商用利用する際は連絡してほしいと記載されています ランニングエレクトロニクス製の本ファームウェア対応マイコン基板は Matthias Ringwald 氏とライセンス契約を締結していますので 本ファームウェアを商用利用する際にもご連絡や追加ロイヤリティは必要ありません またランニングエレクトロニクスにて作成した部分 btstack に変更を加えている部分 中谷寿洋氏 尾野道男氏による処理部分に関しても btstack と同じライセンスとさせていた だきます 本ファームウェアのソースコードを非商用でご利用になる場合 Copyright 表記を消さずに本ファームウェアを使用していることを明記すれば使用できます ランニングエレクトロニクス製マイコン基板上でご利用になる場合は 非商用 商用にかかわらずご利用いただけます 他の装置に流用して商用利用する場合 ランニングエレクトロニクスにご相談ください 8. サポート 当店のウェブサイトにサポート掲示板が設置してあります ご質問やご要望等ありましたらお気軽に書き込みください 14