====== DSair2 Firmware and Web App ====== [[DSair2|TOP]] DSair2のファームウェアを公開しています。対応機種はDSair2のみです。 ===== Firmware / ファームウェア ===== 新規導入(KIT)・アップデートには、Arduino IDEが必要です。 [[DSair2 FAQ]]を参照して下さい。 ^Rev. ^Date ^URL ^Notes ^ |R3.4b| 2022/3/13 | [[https://desktopstation.net/bin/DSairFirmware_r3.4b.zip|DOWNLOAD]] | RailComを調整。F29-F31対応| |R3.4TEST| 2022/3/11 | [[https://desktopstation.net/bin/DSairFirmware_r3.4.zip|DOWNLOAD]] | RailCom送出間隔を調整。LEDちらつき対策他| |R3.3b| 2021/8/29 | [[https://desktopstation.net/bin/DSairFirmware_r3.3b.zip|DOWNLOAD]] | ZUIKIマスコン対応,電流制限機能,他| |R3.1| 2021/2/20 | [[https://desktopstation.net/bin/DSairFirmware_r3.1.zip|DOWNLOAD]] | メータスキンを追加,他| |R3.0.1| 2021/1/22 | [[https://desktopstation.net/bin/DSairFirmware_r3.0.1.zip|DOWNLOAD]] | EduPlaを更新| |R3| 2021/1/18 | [[https://desktopstation.net/bin/DSairFirmware_r3.zip|DOWNLOAD]] | WebAppを更新| |R2n5| 2020/5/19 | [[https://desktopstation.net/bin/DSairFirmware_r2n5.zip|DOWNLOAD]] | S88フリーズバグ対策,他| |R2n4| 2020/1/13 | [[https://desktopstation.net/bin/DSairFirmware_r2n4.zip|DOWNLOAD]] | D社デコーダ対策,他| ==== デバッグ中の新PF(一般ユーザー非推奨) ==== デバッグ中のFlashAirアプリは、Githubからダウンロードできます。 [[https://github.com/desktopstation/DSairWebApp/releases|Github releaseページ]] ===== Easy Web app updater / Webアプリ簡単アップデータ ===== Webアプリを簡単に導入できます。WindowsPCのみサポートしています。本アップデータは、Webアプリ(SDカード)のアップデートのみとなります。__本体ファームウェアのアップデートは、上記のArduino IDE向けのZIPファイルをご利用ください__。 ^Rev. ^Date ^URL ^Notes ^ |R3.5 | 2024/8/12 | [[https://desktopstation.net/bin/DSairUpdater_r3.5.zip|DOWNLOAD]] | 最新iPadOS表示崩れへの対応 | |R3.4b | 2022/4/21 | [[https://desktopstation.net/bin/DSairUpdater_r3.4b.zip|DOWNLOAD]] | F31への対応 | |R3.3b | 2021/8/29 | [[https://desktopstation.net/bin/DSairUpdater_r3.3b.zip|DOWNLOAD]] | 電流制限への対応 | |(試験版)R3.3a | 2021/8/8 | [[https://desktopstation.net/bin/DSairUpdater_r3.3a.zip|DOWNLOAD]] | 電車でGO!マスコンへの対応 | |(試験版)R3.2c | 2021/5/8 | [[https://desktopstation.net/bin/DSairUpdater_r3.2c.zip|DOWNLOAD]] | ルート信号のバグ修正他 | |(試験版)R3.2b | 2021/5/5 | [[https://desktopstation.net/bin/DSairUpdater_r3.2b.zip|DOWNLOAD]] | S88バグ修正,画面構成変更他 | |(試験版)R3.2a | 2021/5/2 | [[https://desktopstation.net/bin/DSairUpdater_r3.2a.zip|DOWNLOAD]] | ルート信号機機能テスト | |R3.1b | 2021/3/31 | [[https://desktopstation.net/bin/DSairUpdater_r3.1b.zip|DOWNLOAD]] | DSbasicを分離,スレッドに対応 | |R3.1 | 2021/2/20 | [[https://desktopstation.net/bin/DSairUpdater_r3.1.zip|DOWNLOAD]] | メータスキンを追加,他 | |R3.0.1 | 2021/1/22 | [[https://desktopstation.net/bin/DSairUpdater_r3.0.1.zip|DOWNLOAD]] | EduPlaを更新 | |R3 | 2021/1/18 | [[https://desktopstation.net/bin/DSairUpdater_r3.zip|DOWNLOAD]] | ティーチング機能追加 | |R2n5 | 2020/5/19 | [[https://desktopstation.net/bin/DSairUpdater_r2n5.zip|DOWNLOAD]] | Readme.txtを追加(App変更無し) | |R2n4 | 2020/1/14 | [[https://desktopstation.net/bin/DSairUpdater_r2n4.zip|DOWNLOAD]] | r2n4向けに変更 | アップデート手順は以下のページに記載があります。 [[FlashAir Update Tool]] {{:devide_dsairupdater5.png?300|}} ===== DSair2のライセンス関連情報 ===== ==== DesktopStation開発のArduino用のスケッチ(ino,h,cpp) ==== 下記に記載の外部ライブラリを除き、原則、LGPLとします。以下 LGPLの条文です。 This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the LICENSE file for more details. ==== DesktopStation開発のWeb App(ino,h,cpp) ==== Web App(SD_WLANフォルダ以下)は、MIT Licenseを適用します。以下 MIT Licenseの条文です。\\ 使用しているライブラリ以外の、DesktopStationが開発したコードの部分に適用されます。 The MIT License Copyright(C) 2020- Desktop Station Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ===== DSair2開発に用いたライブラリのライセンス関連情報 ===== DSair2の内部ソフトウェアでは、以下のライブラリやソースコードを使用しております。感謝を申し上げます。\\ ライセンスは、括弧書きの通りです。 各ライブラリのライセンスの条文は、記載のURLのページに掲載されていますのでご確認ください。 ==== Arduinoファームウェア(本体ソフト) ==== ライセンスの条文は、各ソースコード中に記載されています。 * [[https://sites.google.com/site/gpsnmeajp/electricmemo/flashairno-gong-youmemoriniakusesusurusanpuru|FlashAirSharedMem]] (BSD-3) * Railuino S88ライブラリ (LGPL 2.1) * Arduino 各種ライブラリ (LGPL) ==== Webアプリ(FlashAir上のソフト) ==== * [[https://jquery.com/|jQuery]] (MIT License) * [[https://jqueryui.com/|jQuery UI]] (MIT License) * [[https://github.com/CodeSeven/toastr|Toastr]] (MIT License) * [[https://github.com/ajaxorg/ace|Ace]] (BSD-3) * [[https://github.com/google/wwwbasic|wwwbasic]] (Apache License)