工作と競馬2

電子工作、プログラミング、木工といった工作の記録記事、競馬に関する考察記事を掲載するブログ

2020-04-01から1ヶ月間の記事一覧

Makefileを自分で書いてmakeする場合のメモ

変数 定義、代入 変数名 = 〇〇〇 参照 $(変数名) 環境変数を使う Makefile内のマクロと同じ書き方でよい。ただし、Makefile内の同名変数が優先されるらしい。 表示 $(info $(変数名)) sudoつける/つけないの違いでハマらないように注意 sudoをつけると参照…

bluepyでアクティブスキャンをするには

公式ドキュメントに書いてないけど、ソースコードを読む限り、 scanner = Scanner() scanner.scan(passive=False) passive=Falseを引数に与えればよいらしい。公式ドキュメントは、全然メンテナンスされていないらしい。。。

bluepyでiBeaconを探す

bluepyのサンプルコードを参考に、 scanner = Scanner() devices = scanner.scan(10.0) for dev in devices: for (adtype, desc, value) in dev.getScanData(): print " %s = %s" % (desc, value) とすると、 desc = "Manufacturer" value[0:8] = "4c000215"…

自動車バッテリー交換

概要 自動車のバッテリー交換を自分で行い、ディーラー見積もりに比べて約2万円安上がりで済ませられた。 背景と目的 私の乗っている車は、2回目の車検が迫っており、ディーラーでの見積もりの結果、バッテリー交換が必要と言われた。見積もりを見ると、バッ…

ESP32向けmicropythonで、FFTをする自作モジュールを作る

概要 ESP32用のMicroPythonで、FFTをする自作モジュールを作る。 背景と目的 前回、ESP32用のMicroPythonで、C実装の自作モジュールを作る環境が整った。今回は、この環境を使ってFFTをする自作モジュールを作る。なお、PythonでそのままFFTの計算をコーディ…

ESP32向けのmicropythonで、Cで実装した自作モジュールをESP32上で動かす【修正版】

概要 ESP32向けのmicropythonで、Cで実装した自作モジュールを作成した。 背景と目的 かつて、micropythonをESP32で動かして遊んでみたのだが、それ以来ほとんど触っていなかった。しかし、最近とある事情でESP32向けのmicropythonで、Cで実装した自作モジュ…

VS Codeでシェルのユーザー環境変数の変更が適用されない場合

環境 Windows 10 VS Code 1.43.2 使用したシェルは、PowerShellおよびcmd ランキング参加中DIY 詳細 Visual Studio Codeで実行/デバッグ中の際、VS Codeで開いたシェル画面で、 setx 変数名 値 として、ユーザー環境変数を変更した。 そしてそのまま、実行/…