2017-06-01から1ヶ月間の記事一覧

誤り検出(チェックサム、パリティ、CRC)

CRC (Cyclic Redundancy Check)(巡回冗長検査) 誤り検出符号の一種。割り算に似た計算をして得た余りをチェック用の符号として用いる。この計算は回路で実装しやすい。パリティや単純な加算によるチェックサムよりも検出精度が高い。 パリティチェック 誤…

STM32

●CMSIS (The ARM® Cortex® Microcontroller Software Interface Standard ) ARM社が策定?しているARMコアマイコン同士でソフトウェア資産を流用しやすいようにするしくみ。レジスタの定義がなされている ●STM32F4xx_StdPeriph_Driver (STD) STMicroelector…

商標登録について

文字商標、記号商標、図形商標、、、 文字商標、図形商標、記号商標、立体商標、結合商標の違い | 商標出願.net →ロゴ商標は「ロゴ商標は、商標法で定義されているわけではありませんが、一般的には上記の図形商標、記号商標、文字と図形が結合した商標、文…

雑知識

●インストーラとかで、ファイル名がx86となっているのと、amd64となっているののどちらをえらんだらいい? x86→Intel,AMD問わず32ビット版のプログラムAMD64→Intel,AMD問わず64ビット版のプログラム

MQTT仕組み

リアルタイム通信

ROS概要

ミドルウェア。ubuntu, win, osx, android, 組み込み系で動く 2015年の情報で5000パッケージ。XML-RPCとTCP, UDPで接続。 代表的パッケージ ・SLAMを含むナビゲーション ・moveitでのモーションプランニング機能 ・OpenCVやPointcloudLibraryなどのライブラ…

プロセス間通信

シグナルメッセージキューパイプソケットセマフォ共有メモリメッセージパッシングRPCもプロセス間通信に含める場合もある。XML-RPCソケット通信udpは任意のタイミングで送りっぱなし。tcpはコネクションを貼る

無線機器の、免許有無、技適など

無線機器は、技適の取れているものを使わないと違法になる。 無線で通信するのは免許が必要だが、特定小電力の機器や、無線LAN、コードレス電話等は免許なしで大丈夫。 特定小電力無線局 テレメータ、補聴器、ミリ波レーダ、トランシーバ 沢山の周波数がある…

未経験の言語や環境やOSについて特徴

Delphi クラウドサービスや主要なデータベース、広範なIoTデバイスとの接続性を提供するクロスプラットフォームネイティブアプリケーション開発環境 言語はPascal MQX リアルタイムOSの一種。NXPが出している。マイコン用。freescale kinetisマイコンで。 各…

各種通信プロトコル

GPIB 16線, 8Mbps。オシロスコープとPCを繋げて制御したりする。最近のオシロでは使ってなさそうな。。 Miracast 競合するプロトコルはAirplayやChromecast。スマホのディスプレイをwinマシンやテレビに飛ばしたりできる VoIP IP網で電話ができるようにする…

OSIネットワーク層~トランスポート層(ARP, IP, TCP, UDP,,,,)

ARP CANopen ネットワーク層から上のプロトコル。物理層、データリンク層はCAN。

OSI物理層~データリンク層 (arcnet, ethernet,mac,,,)

ARCNET 印刷機、POSなどで用いられる。リアルタイム性がある。10Mbpsまでいける。物理層にはrs485とかつかえる。トークンパッシングというやり方でパケット?を流している。 MAC データリンク層の一部としての規格。 Ethernet 物理層、データリンク層の規格…

watson

2016年から日本語版もある 質疑応答システム エキスパートシステムの一種 知識は人間がキュレーションしてコーパスに与える 単純な質疑応答のパターンを機械学習させる 品詞の解析くらいはやりながら、質問の意味解析をする 30日間フリートライアルでAPIがあ…

ディープラーニング、深層学習

機械学習の一種で、ディープラーニングの中でも教師無し教師ありがあるので、一概に教師なし、教師ありとは分類できない。 TensorFlowで始める深層学習 (3)機械学習から深層学習の扉を開く - ぐるなびをちょっと良くするエンジニアブログ これによると、 「…

暗号化方式、署名、電子証明書について

AES --- 共通鍵 RSA --- sshで使われている。公開鍵 SSL --- 公開鍵と共通鍵 SSLの仕組み | 基礎から学ぶSSL入門ガイド | CSP SSL 電子署名 デジタル署名・電子署名とは?|ハッシュ関数とメッセージダイジェスト 送信者が秘密鍵で暗号化して、公開鍵ととも…

apt-key GPGキー

rosのインストール時にやることの一つとして、/etc/apt/sources.listにパッケージ配布元を登録するという作業がある。そのときに、 sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116…