2025.02.21 15:20
大学へ行ったり来たり
・そんなところで大学と行ったり来たり。入院中に作っていたものが届いたのだけど、動作チェックするとおかしいという。とりあえず手元での動作チェックはOKだったので、何が起きているのか見に行くと、どうやらセンサ部分のON抵抗がかなりばらつきがあるようだ。手元の製品で実験したときは10kΩや20k程度という感じだったのだけど、どうやら軽く50kオームを超えている。
・ということで、分圧用の抵抗を変えないといけない。慌てて手元の部品箱を確認するために帰宅して漁ったら出てきたので、再びとんぼ返りしてお届けした。これでうまくいくかな。
・さて、薄っすらと期待していたiPhoneSE4。今使っているのが2017年から使っている初代SEなわけで、さすがにぼちぼち故障という文字が頭に浮かぶ。携帯にそれほどどっぷりと依存しているつもりはないけど、もしこれが倒れるとかなり面倒なことになるのは、以前SIMカードがお亡くなりになったときに経験している。
・が、SEの名前は消えて16e。確かに大きさといい、価格といいSE感は全く無い。それならSE3でもいいかとちょっと眺めたけど見つからない。そんな中でYモバイルさんのサイトでは64Gなら在庫ありでそこそこ値引き中。今がどうせ32Gだし、料金プランを見ても今と変わらないしということで、乗り換え。以前はNMPの番号発行で電話で引き止められて大変だったけど、オンラインでポチポチするだけで終わり、あとは本体はカードで一括払い。
・これで本当に良いのかな?と思うくらい簡単に終了。あとは待つだけか。
2025.02.20 13:10
wineのインストール
・そういえばwineも必要だな。すでにインストール済みみたいな表示になっているけどなんか今ひとつうまくいってなかったのでアンインストールして、
ご本家のサイトの
ダウンロードとインストール方法を説明したページの内容にしたがってインストールする。
・このままxyzzyをお試し起動したら日本語が豆腐になってしまったけど、これはWintricks cjkfontsしたらOK。試しにLTSpiceをインストールしてみたけど、問題なく完了した。
2025.02.19 13:08
リスタート
・というところで、いきなりフルスロットル。大学の方に必要な書類を出しに行って、研究室のフロアで改めて今進めている物をチェック。基板ができてきているかと思ったけどちょっと間に合わなかったので、テスターで予備的な調査のみ済ませておく。とりあえず大樹王部そうだ。
・とりあえず明日には基板が入ってくるだろう。来たらチェックしておこう。
・さて、そんなところで、メールなどに使っているUbuntuな環境の挙動がおかしい。キー入力へのレスポンスが異様に悪く、止まってしまったり勝手にリピートしてしまったり。ほぼ使い物にならない。バージョンを24.04に引き上げたら治るかと思ってアップグレードしてみたけど、状況は改善されない。
・XilinxやらAlteraやらの環境をインストールした仮想マシンでこのようなことはないので、この環境固有の問題であることは明らかだけど、これ以上付き合う気にもなれないので、思い切って24.04な環境を一つ作ってそちらにお引越しすることに。とりあえずOSのインストールは何も問題なく、そのまま日本語環境になった。
・一番の問題はメーラ。Thunderbirdなのだけど、公式サイトの最新とUbuntuのアプリセンターのバージョンがほぼ変わらないので、アプリセンターからインストール。久しぶりにレンタルサーバー屋のWebサイトに行ってログイン。メールアカウントのパスワードや使用するポート番号などを確認。
・Thunderbirdを起動すればアカウト設定が無い画面になって、あとから追加するのかと思ったら、最初に一つアカウント登録しないと先に進めない。仕方ないので、仮になにかミスっても影響がなさそうなメールアカウントを使って設定。これもとりあえず問題なし。
・あとは、旧Thunderbirdでツール=>エクスポートして、新Thunderbirdでインポートすれば良いのかな?ということで旧の方のネットワークを切断してエクスポートして、新の方でインポート。が、いちいちアカウントのパスワードを尋ねてくる。面倒だけどレンタルサーバー屋のメールアカウントの設定&確認ページは開いたままにしているから大丈夫。
・受信してみるとうまく行っている。送信もいけるかな?と自分の別アカウント宛にメールを送ってみたけど問題なし。
・ということで、メーラのお引越しもうまく行ったようだ。
・あとはKiCADとLibreOfficeもアプリセンターからインストール。更にターミナルからnet-toolsをapt installして最低限の環境はできた。
2025.02.18 12:17
社会復帰
・そんなところで、ずっと日誌が止まってしまっていたのは「入院」という一大イベントが発生してしまったためで、丸三週間ぶりにようやく復帰である。先生に言わせるとこれは相当早くて、普通は最低でも五週間くらいはかかるものらしい。
・紹介状を書かれた先でとりあえず週明けまで様子を見るということ。週明けに追加の検査をした結果を見た先生から「すぐ入院してもらいます」宣言を受けてしまったという次第。
・でも日誌で「入院した」なんて書いたら長期に渡って自宅を留守にしていると宣言しているようなもので気持ち悪かったのでとりあえずダンマリということにしていた。
・色々あったけれど、我ながら驚いたのはパーソナルスペースはベッドだけ。周囲をカーテンで仕切っただけという環境でもネット環境とPC,iPadにiPhoneがいてくれればほぼストレスが無い、いやそれどころか食事もちゃんと提供され、床やテーブルの清掃もやってもらえる、水道光熱費の心配もなくお湯も使い放題(一応洗濯は院内コインランドリーを使って自分でやったけど)などなど・・・ということで、むしろ快適ですらあったこと。自分には引き篭もりの才能があるのではないかと思ってしまった。
・さて、そんなところで三週間ぶりに外界に出た。これからまた日常が戻ってくる。
2025.01.19 08:32
SPIスレーブにするのはどうするのかな?
・さて、SPIで通信することにしたのは良いけど、スレーブ側の設定がよくわからない。こちらも検索してもArduinoをマスタにしてSPIデバイスを読み書きしましたというパターンだらけ。
・ということはライブラリではあまりサポートが無いのかな。
・とりあえずデータシートを読むしかないか。さほど難しいことは無いはずだけどね。
・そういえば、マスタ/スレーブという表現は消される方向だけど、SPIはどうなるのだろうかな。プライマリ/セカンダリなのかな?
2025.01.18 08:28
Arduino環境でのPIN番号指定はいずこに?
・VSCode+PlatformIOにするとAtmelのシリーズはほぼArduino環境でいけることがわかったけど、さてピン番号の指定はどうやるのだろうというところで一時停止。
・8ピンならもう0版から単純に振っているんだろうと思うけれど、PAとPBがあるような場合やらアナログピン、デジタルピンの場合の扱いはどうなっているの?とちょっと検索してみたけど、これというものに出会わない。これは自力でなんとかしろということね。
・そもそも同じATtinyにしてもATmegaにしても製品ごとの違いはあるのだし、このあたりはどうせ何らかのテキストファイルで持っているのだろう。ということで下調べすると、pins_arduino.hとかいうファイルになっているそうだ。
・ということで、.platformioを探したらちゃんとホームディレクトリに鎮座していた。
・この下にあるのかな?ということでpins_arduino.hを探したら出てきた出てきた。大まかなシリーズごとに分けられているんだな。
・こいつの中を見ると、なるほどね。PIN_PA0とかPIN_PB2とかいう指定方法も使えるようにしているんだな。PIN_A0やPIN_B2とかいう表現はLegacyなのか。
とりあえずうっかり書き換えたり消したりしたらまずいので作業用のディレクトリにコピーしておく。
2025.01.17 18:00
新しいノートPCがやってきた
・新しいノートPCが手に入った。画面のインチ数は減ったけど1980X1280ドットという縦に大きい画面なので文書読んだりCADするにも良さそうだ。
・とにかく初期設定は終わらせよう。ごちゃごちゃと進んでMSのアカウントも入れて・・・Updateも終わるまで結構かかった。
・終わったら、仮想環境の構築。仮想ディスクが大きいのでコピーに結構時間がかかったけど、なんとか終了。
・Linux+LibreOfficeでだいたい間に合っているけど、外部とのやり取りは相変わらずOfficeが多いのでやっぱりOfficeは必要だけど、こいつには入っていない。
・で、尋ねたら学校アカウントで365が使えるらしい。教えてもらった情報に従ってセッティングしたら、なるほどちゃんと自分のアカウントも登録されていて、Officeダウンロード&インストールできた。でも、デスクトップ上のアイコンの登録とかはないんだな。シンプルで良い。定期的にネットワーク経由でのチェックが入るというけど、そんなに長い期間オフラインになることはないだろう。とりあえずこれで良いか。
2025.01.16 16:17
明日のために
・明日のためにバックアップファイルの確認などなど
・とりあえず、今のだいぶ寂しいPC環境でもできる範囲のことをやろう
2025.01.15 16:15
ノートPC発注
・代替機種探す。これがなかなかお手頃なのが無い。用途別の仮想環境がいくつもあるので、仮想ディスクだけで1Tbyte程度はすぐに専有してしまう。
・同じように複数の仮想マシンが同時に動けばメモリもそれなりに食う。
・せめて今と同程度の容量はほしいということで、探すけどなかなか即納で手に入りそうなものが無い。
・頼みの綱・・・と大学生協のほうにも問い合わせをしてもらったら少し古いモデルだけど在庫が見つかった。生協向けというのか教育機関向けモデルらしいけど、何が違うのかな。
・ちらっと見た範囲ではほぼ余計な(と言っては失礼か)アプリはプリインストールされていなくてすっきししたもの。
・午前発注で翌日には入庫できるとのこと。もう、これしかない。お願いして入手してもらう。明日発注で明後日着か。
2025.01.14 11:32
突然のノートPCのお亡くなり
・悲劇は思わぬ形で予告なく襲いかかってくるものだ。
・昨晩のことになる。ちょっとプログラムを直して様子を見ていたあとちょっとうつらうつらしていたときに変な「ピポッ」という音で目が醒めた。ノートPCの画面をみると真っ暗。あぁ、サスペンドしてしまったかとキーをいじったら・・・画面は悲惨なまでの変な縦線と横線が入り乱れるわけのわからない画面。どうしたんだろうと思ったけどCtrl+Alt+Delでダイアログが出る風でもない。
・まぁ、何かが動きっぱなしになっていることもないだろうし、強制電源OFFかと電源を切って再起動。しかし、オープニングのベンダ(富士通さん)のロゴすら表示できず、わけのわからない縦横の線が入り乱れている。
・液晶が死んだだけならまだ救われるはず・・・と、ポータブルなディスプレイをHDMIにつないでみるけど状況は変わらない。USB-HDMI変換アダプタを挟んでみても変わらない。そのままゴタゴタやっていたら午前3時。
・とりあえずこのままではしょうがない。メールで連絡をとろうにもメールができないので、買ってからあまりつかっていなかったノートPCを引っ張り出してくる。HDD容量がこいつの1/4程度しかないので、代替にはならないけどとりあえずバックアップしていたLinux仮想マシンを起き上がらせればメール環境は復活できるはず。メールそのものの新しいのは無理だろうけど。
・ということで、仮想マシン環境を構築して二ヶ月くらい前にとったバックアップから復旧
・メーラーを起動したらドドドっと読み込んで最近のメールまで全部復活。そうか、自動削除はしない設定にしていたんだっけ。助かった。
・とりあえず、状況報告メールを投げておく。至急で代替機も探さないとな。