Coder Social home page Coder Social logo

naomitodori / cactusphere-100 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from cactusphere/cactusphere-100

0.0 1.0 0.0 1.97 MB

Azure Sphere architecture based IoT adapters

Home Page: https://armadillo.atmark-techno.com/cactusphere

CMake 1.78% C 97.95% PowerShell 0.27%

cactusphere-100's Introduction

Cactusphere 100

このリポジトリには、Cactusphere 100シリーズ ファームウェアのソースコードが含まれています。

ビルド済バイナリ、Azure IoT Centralテンプレート

以下からダウンロードすることができます。

https://github.com/Cactusphere/Cactusphere-100/releases

ソフトウェアマニュアル

ビルド方法等、詳細についてはソフトウェアマニュアルを参照してください。

ソフトウェアマニュアルのダウンロードには、Armadilloサイトのユーザー登録とログインが必要になります。

https://armadillo.atmark-techno.com/resources/documents/cactusphere/manuals

フォルダー構成

Firmware

フォルダー名 説明
HLApp/Cactusphere_100 高度なアプリケーション(接点入力モデル、RS485モデル共通)
RTApp/DI リアルタイム対応アプリケーション(接点入力モデル)
RTApp/RS485 リアルタイム対応アプリケーション(RS485モデル)

InitialFirmware

フォルダー名 説明
DIInitialFirmware 接点入力モデル初期ファーム
RS485InitialFirmware RS485モデル初期ファーム

DeviceTemplate

フォルダー名 説明
DI 接点入力モデルIoT Centralデバイステンプレート
RS485 RS485モデルIoT Centralデバイステンプレート

ビルド時注意事項

高度なアプリケーション

開発環境

Visual Studio Code

高度なアプリケーションビルドの際に開くフォルダーが異なります。

モデル名 フォルダー名
接点入力モデル HLApp/Cactusphere_100/atmarktechno_DI_model
RS485モデル HLApp/Cactusphere_100/atmarktechno_RS485_model
Visual Studio

高度なアプリケーションビルドの際には、下記のフォルダーを開いてください。

  • HLApp/Cactusphere_100

また、ビルドを行うモデルの切り替えは下記の通り構成を切り替えてください。

モデル名 構成
接点入力モデル AtmarkTechno_DI_Debug or AtmarkTechno_DI_Release
RS485モデル AtmarkTechno_RS485_Debug or AtmarkTechno_RS485_Release

app_manifest.json

どちらの開発環境でも、修正する app_manifest.json は各モデル毎に下記の通りとなります。

モデル名 ファイルパス
接点入力モデル HLApp/Cactusphere_100/atmarktechno_DI_model/app_manifest.json
RS485モデル HLApp/Cactusphere_100/atmarktechno_RS485_model/app_manifest.json

ツール

Azure Sphere Explorer for Cactusphere

cactusphere-100's People

Contributors

atkeitarotakahashi avatar kmogaki avatar kodagiri avatar naomitodori avatar reikayamazaki avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.