製品・サービス・開発主要実績

マイソフトの開発実績の紹介と、教育機関・研究機関と連携した研究開発の実績をご紹介いたします。

 

掲載案件名
概要
開発対象
環境
防災無線システム情報表示端末

概要

防災情報の表示端末開発。 OSレス環境ながら、LCDディスプレイを細かく制御し、アニメーション表示等を実現しています。

開発対象

CPU:SH4
OS:無し
周辺デバイス:LCD、EEPROM、UART、ADC等

環境

統合開発環境:HEW
言語:C言語、アセンブラ

工業用ミシン下糸制御装置

概要

工業用ミシンの下糸制御装置。
リアルタイムOSを使用し、ステッピングモーターやセンサの制御を行うことで、糸巻、糸切等の機能を実現しました。

開発対象

CPU:H8
OS:uITRON
周辺デバイス:ステッピングモーター、EEPROM、UART等

環境

統合開発環境:HEW
デバッガ:未使用
言語:C言語、アセンブラ

IP電話端末

概要

自社開発したSIPプロトコルスタックを用いたLinuxベースのIP電話端末。
回線に応じてコーデック(ソフト/ハード)を切り替える等、適切な音声データの制御を行うことで、最小限の遅延、クリアな音質を実現しました。

開発対象

CPU:ARM
OS:Linux

環境

統合開発環境:Qt Creator(一部)、Visual Studio Code
言語:C++11、シェルスクリプト
フレームワーク・ライブラリ:Qt(一部)、自社ライブラリ

3Dプリンタ モデルレイアウトアプリケーション

概要

3Dプリンタで出力するモデルのレイアウトを設定、確認するアプリケーションです。
OpenGLを使用してモデルの表示、移動、回転、拡縮等を行います。

開発対象

CPU:Intel系
OS:Windows

環境

統合開発環境:Qt
言語:C++
フレームワーク・ライブラリ:Qt、OpenGL

地震活動解析システム

概要

地震の震源や規模等を、各種センサから収集したデータを元に、解析・視覚化するWebアプリケーションです。
地図上への震源地表示や、地盤変動や揺れ等の波形表示を行う。
収集データは蓄積され、期間を指定しての表示や、今現在の状態をリアルタイムに表示することが可能です。

開発対象

CPU:Intel系
OS:Linux
ブラウザ:GoogleChrome

環境

言語:PHP、JavaScript、HTML、C/C++
フレームワーク・ライブラリ:CakePHP、OpenLayers、WebSocket
WMS:GeoServer

関数電卓マルチプラットフォーム開発

概要

Windows製の関数電卓アプリケーションを、Windows/Linux/Mac/
iPhone/Android のマルチプラットフォームに対応させました。

開発対象

CPU:Intel系、ARM
OS:Windows、Linux、OSX、iOS、Android

環境

統合開発環境:Qt、Xcode、Android Studio、Squish
言語:C/C++、QML、Objective-C、Java、Python
フレームワーク・ライブラリ:Qt

ハイレゾ音源再生用エンコーダ移植

概要

ソフトウェアエンコーダを使用して、FLAC形式の音声ファイルをiPhone、Androidで再生できるようにしました。
消費電力やメモリリソースを抑えながら、リアルタイムにエンコードします。

開発対象

CPU:Intel系、ARM、MIPS
OS:iOS、Android

環境

統合開発環境:Xcode、AndroidStudio
言語:C・C++、Objective-C、Java
フレームワーク・ライブラリ:libFlac

デジタルサイネージ向けコンテンツ配信システム

概要

デジタルサイネージで表示するコンテンツの運用を行うためのシステムです。
Webアプリケーションで管理するコンテンツ配信スケジュールを元に、表示端末(STB)でコンテンツの表示を行います。

開発対象

CPU:Intel系
OS:Windows、Linux
ブラウザ:GoogleChrome

環境

統合開発環境:VisualStudio
言語:C#、PHP、ShellScript
フレームワーク・ライブラリ:CakePHP

スマートキー運用・管理システム

概要

電気錠、スマートフォン、WEBアプリが連携し、スマートキーの運用・管理を行うシステムです。ファームウェアからWEBアプリケーションまで幅広い技術へ対応し、セキュリティ面を含むシステム構成の立案から行いました。

開発対象

CPU:Intel系、ARM
OS:OSレス、Windows、Linux、iOS、Android
周辺デバイス:BLE、EEPROM、UART等

環境

統合開発環境:C#、Xcode、AndroidStudio
言語:C・C++、C#、Swift、Java、PHP
フレームワーク・ライブラリ:CakePHP

測量機器遠隔制御アプリ

概要

測量機器を遠隔で制御するスマートフォン(iOS/Android)向けアプリです。
無線LANやBluetoothにて測量機器と接続し、設定の取得・変更や測量の状況をグラフィカルに表示するアプリケーションの開発を行いました。

開発対象

CPU:ARM OS
OS:iOS、Android

環境

統合開発環境:Qt Creator
言語:C/C++(C++11)、QML、Objective-C、Java
フレームワーク・ライブラリ:Qt、各PF課金ライブラリ

人工呼吸器ログ解析・表示アプリ

概要

人工呼吸器のログデータの解析情報をもとに、人工呼吸器本体を模した表示を行うWindows向けのPCアプリです。
ログデータの解析処理にて取得した情報から、人工呼吸器と同等のグラフ描画や異常状態の一覧リストを表示するアプリケーションの開発を行いました。

開発対象

CPU:Intel系
OS:Windows 10

環境

統合開発環境:Qt Creator
言語:C++11
フレームワーク・ライブラリ:Qt、Qwt

 

研究開発