Ry

C言語/C++

【C言語/C++】文字列を16進数に変換

C言語/C++を使って久しぶりにソースコードを書くとき、これどうやるんだっけ?ってありませんか? 今回は文字列を数値に変換する際の確認です。(ソースコードあり) 手を抜いた方法(sscanf())と自作関数を用意する方法両方用意。
C言語/C++

【C言語】コンパイル、ビルド時のMakefileについて忘れるからメモ書き

Cで作成するプログラムでMakefileを使ってる人もちろんいますよね? Makefileの忘れやすい記述方法をメモ。中間ファイルの出力先を分離する方法や使っている変数の解説。あとはマクロの定義方法なども追加で記述しています。 Makefileの書き方が曖昧な人はぜひ参考までに。
PC設定・管理

エッジスワイプの説明と無効にする方法【Windows10,11】

Windows10,11でエッジスワイプを無効にする方法についてです。 エッジスワイプとは、タッチ操作などをしている時に画面外側周辺をスクロールした時に出てくるやつです。 主にレジストリエディターから無効にする方法を書いてます。 手順どおりに進めれば無効にできますので参考になれば幸いです。
PC設定・管理

【Linux,RasberryPi】mosquitto 別PCから接続できない時の対応

ラズパイでmosquittoブローカーを起動する時の注意点です。 複数PCでmosquittoブローカーに接続しようとした時に接続できなかったことないですか? 原因はローカルオンリーモードというもので起動しているからかも? 設定ファイルと起動する時のコマンドに注意してください
.Net FrameWork

【C#,WPF】MQTTクライアントの基本(MQTTnet)

今回の記事はC#でMQTTプロトコルについてです。環境は.NetFramewordk4.8です。WPFを使用しました。以前にC#のM2MQTTライブラリを使ってMQTT通信について書きました。 しかし、上記の記事を書いた...
.Net FrameWork

【C#,Windows】MQTTクライアントの基本(M2Mqtt)

C# M2Mqttライブラリの基本的な使用方法についてのメモ書きです。 Mqttブローカーの起動方法からM2Mqttライブラリを使用したMqttクライアントクラスについてまとめています。 接続方法、切断方法、切断検出する方法なども書いているので参考になれば幸いです。 サンプルソースあり
Rust言語

【Rust習得その0】Rust言語の環境構築(Windows10)

Rust言語の勉強をするための第0歩目です。 windows10でRust言語の環境構築はとても簡単です。 Rust言語をインストールするだけで良い場合はインストーラーを実行するだけ。 より開発を楽にするためにお必要なものはVSCodeやデバックに拡張機能のインストールも紹介していますので是非参考に
Python

【Python】bluepyライブラリを使ったBLEプログラムの基本

今回はラズパイ4Bを使って、BLE通信のメモ書きです。 利用しているpythonライブラリはbluepyです。 pythonでプログラムを作成する際にはドキュメントやサンプルプログラムが色々見つかったので自分なりにメモ書きしておきます。 接続処理失敗時のタイムアウト設定の方法もまとめているので気になる方は是非。
Python

【Python】BLE通信の接続時のタイムアウト設定がない場合の対応

PythonのBLE通信でconnect関数を使った時のメモ書きです。 接続に成功した場合には特に問題ありません。 でも接続失敗した場合にタイムアウトに関する設定がない? タイムアウトの時間は設定できないのか?ということで調べた内容をメモします。 ドキュメントに記載はないが、timeoutパラメータが追加されています。
C言語/C++

【C言語】fgets関数とsscanf関数を使った入力処理をメモ

C言語での入力処理についてです。 いくつか方法はありますが、 このページではgets()とsscanf()を組み合わせた処理方法を紹介。 標準ストリームを利用する場合にストリームをクリアする方法も併せて説明。 その際にはfflash関数は非推奨!?
タイトルとURLをコピーしました