2023年6月

RaspberryPi
RaspberryPi[26] プロセス間通信(shared memory)

複数のセンサーを読み込む場合、センサーの取り込み周期が異なる場合があります。そんな場合、一つのプロセス(プログラム)で作ると全体の速度に依存することがあります。そんな場合は、プロセスを分けるとプログラム自体が楽になり、処 […]

続きを読む
RAMS
RAMS[30] Safety Case

RAMSプロセスを用いて、製品またはシステム開発を実施した結果、最後に生成されるものがSafety Caseです。Safety Caseはとても重要なものですが、私の周りでは少し軽視されている気がするので今回はSafet […]

続きを読む
ESP32
ESP32[22]  NMEAの加工

NMEAは、National Marine Electronics Association(全米海洋電子協会)の略称です。NMEAは、船舶や航空機などの移動体における位置情報やセンサーデータの標準化されたフォーマットを提 […]

続きを読む
RaspberryPi
RaspberryPi[28] VPNとFirewall

Softetherで接続されたラズパイクライアントから同じくsoftetherで接続された windowsにUDP接続するとき、同じセグメントの場合は、Firewallを弄る必要もなく、UDPを受信することができますが、 […]

続きを読む
運営者
講師

先日とある海外の鉄道関係者が日本に訪問した際に、CBTCの講師を依頼されました。パワポと教本も作成したので意外と時間を結構時間がかかりましたね。久しぶりの英語での一日の講義だったので意外と疲れましたが、皆さん熱心に聞いて […]

続きを読む
RaspberryPi
RaspberryPi[27] system()

C言語プログラムの中から、コマンドを呼び出したい時があります。そんなときは、system()関数を使います。 こんな感じ system("sudo /usr/sbin/poweroff");

続きを読む
RaspberryPi
RaspberryPi[26] WiFiアクセスポイントの優先順位

/etc/wpa_supplicant/wpa_supplicant.conf ファイル内に複数の netrowk= を定義する。優先順位は試した限り、 priority=<数値> で指定、数値が「高い(大きい)」 […]

続きを読む