投稿者「kako」のアーカイブ

タバコの受動喫煙対策で煙の検出用の携帯式PM2.5センサーを手に入れた

タバコの受動喫煙対策で煙の検出用の携帯式PM2.5センサーを手に入れた。


IGERESS ポータブルPM2.5検出器モニタ空気質検出PM 2.5検出器ヘイズダストテスターメーターによる屋内屋外車測定の高精度(Amazon)
続きを読む

ArduinoをWindows PCに繋いだ場合のCOMポートの番号を調べるプログラムでちょっと失敗した

ArduinoをWindows PCに繋いだ場合のCOMポートの番号を調べるプログラムでちょっと失敗した。

Arduino Unoの中華互換機を使って試していて気が付いたのだが、シリアル通信のデバイスについてSetupAPIやレジストリの文字列をチェックするとArduinoという文字が出てくる場合と出てこない場合があるというのに気が付いた。

あるPCだとArduinoという文字がドライバ情報に入っているので、そのCOMポートの番号がArduinoだと特定することができた。
それで安心していたのだが、別のPCだとArduinoという文字が入っていなかったのでArduinoを見つけられなかった。
続きを読む

Windowsのsetupapi.hは、WinDDKでなく普通に入っているようになってたらしい

Windowsのsetupapi.hは、WinDDKでなく普通に入っているようになってたらしい。
(WinDDK = Windows Driver Development Kit)

昔、自分で作ったプログラムで、USB-UARTのポート情報を調べてCOM:のポート番号とそのポートのドライバがFTDIなのかSiLabなのかArduinoなのかを調べるというプログラムというのがあり、WinDDKのsetupapiを使っていた。
PCのCOMポート番号やポートの情報を調べるためのライブラリ
そのWinDDKのsetupapi.hというヘッダファイルをincludeしていたソースを最近コンパイルしなおすのにヘッダが見つからないということがあった。

そこでsetupapi.hって、WinDDKでないと入っていないのかとか調べていてWinDDKが不要というのに気がついた。
Win32 Setup APIでシステムに存在するデバイスのクラス・インターフェイスのクラスと説明を列挙する

Visual Studio 2019で、普通に

#include <setupapi.h>

として、
あとはリンクするときにsetupapi.libをリンクするようにすればよい。

タバコの匂いは非喫煙者に分かるのかというTweetが話題になっているようだが、分かるに決まっていると思う

タバコの匂いは非喫煙者に分かるのかというTweetが話題になっているようだが、分かるに決まっていると思う。

そのTweetへの返信でも、気がつくに決まっているという意見が圧倒的に多い。
ディーラー勤務の友人『いくら非喫煙者と言っても窓開けて灰皿使ってなかったら吸ってもわからんよね?』→話を聞くと『そりゃわかるがな』案件だった – Togetter
続きを読む

タバコの受動喫煙の被害について損害賠償請求の訴訟を起こしたくて参考書を読んだ – その2

タバコの受動喫煙の被害について損害賠償請求の訴訟を起こしたくて参考書を読んだ、という話の続き。

訴訟は本人で出来る。という本を読んだ。

Amazonで検索すると同じタイトルの本の版が新しくなったものが沢山見つかる。
自分は中古のだいぶ古い版のものを買ってしまったようだ。
続きを読む

タバコの受動喫煙の被害について損害賠償請求の訴訟を起こしたくて参考書を読んだ – その1

タバコの受動喫煙の被害について損害賠償請求の訴訟を起こしたくて参考書を読んだ。

最初に読んだのは、「弁護士がちゃんと教える損害賠償の請求と手続き」という本だ。

損害賠償 請求と手続き (弁護士がきちんと教える)(Amazon)
続きを読む