試行錯誤な日々
面白がって貰えたり参考になれば嬉しいです
ページ
(移動先: ...)
ブログ
太陽光発電記録
仕事依頼・お問い合わせ
▼
2024年11月17日日曜日
platformioはVSCodeとpipでインストールしたcli版のバージョンを合わせると無駄なビルドを減らせる
›
ArduinoのプログラムをVSCodeで編集してbashからplatformioを呼び出してビルドする開発をしていると、下記の処理がVSCodeを開き直す度に呼び出された後にビルドがclean後のようにすべてのファイルに対して実施されているのに気づきました。 Tool Mana...
2024年11月10日日曜日
改行をWindows形式からLinux形式にしつつ末尾のホワイトスペースを除去するコマンド
›
表題の通り「改行をWindows形式からLinux形式」にしつつ「末尾のホワイトスペースを削除」が必要な場面があったので、そのときのコマンドを備忘録として記事に残します。 コマンドはこちらです。 sed -i -e 's/\r$//' -e 's/[ \t...
2024年11月4日月曜日
Nvidia Jetson AGX OrinにRDPでリモートデスクトップ接続
›
背景 Jetson AGX Orin とはNvidiaが組み込み用に販売している計算機です。 RDP とはリモートデスクトップ接続に使う通信方式です。 RDP接続設定時に特有の不具合が発生して時間を取られたので、関連情報を記事に残ります。 使ったもの Jetson AGX Ori...
2024年10月27日日曜日
アーロンチェア クラシック終盤の型の肘置きを外す
›
背景 アーロンチェアの肘置き(肘掛け、アームレスト)を外すのが難儀だったので、備忘録として方法を記事に残します。 要点・注意点 この記事で伝えたいことはこれらです。 レバー内側の部品は傷つくし、必ずしも取り外しに成功する訳ではない 部品の固定方法を知った記事 の方は取り外しに失敗...
2024年10月20日日曜日
ubuntu22.04でBLEのHIDのReport Mapを確認
›
背景 BLE接続で使うキーボードの動作確認時に把握したubuntuでのHIDのReport Map確認手順を備忘録として記事に残します。 HID、HOGPとは HIDはHuman Interface Deviceの略であり、人が操作する装置を意味します。 HOGPはHID Ove...
2024年10月14日月曜日
FMV mobile keyboardはbluezを最新にしたらubuntu22.04でも使える
›
背景 FMV mobile keyboardを買ったもののubuntu22.04にbluetooth接続しても無反応だったので試行錯誤したところ、linuxのbluetooth処理プログラムであるbluezを最新版にしたら動かせました。 対応内容を共有します。 使ったもの ubu...
2024年10月7日月曜日
FMV Mobile KeyboardはFnキーを押しながらのペアリングなら非公式ながらAndroidでも使える
›
FMV Mobile Keyboard の発売後に更新されたファームウェア(2023年6月公開のV2.1)にはiPad OS向けにFnキーを押しながらペアリングする機能があります。 そのFnキーを押しながらペアリングモードにしてAndroidに繋げると、公式には対応を宣言していな...
2024年9月29日日曜日
Arduinoで使える文字列の分割結果取得関数getBySplitを作った
›
背景 Arduinoにはjsのsplit関数のような文字列を特定の文字で分割する関数が提供されていません。 使いたい場面があったので、似たような使い方をできるgetBySplitを作ってライブラリに含めて公開しました。 使いたい方が居ると思うので、ライブラリの設定方法と関数の呼び...
2024年9月23日月曜日
SIMCOM SIM7600のCGPSINFOの緯度経度情報DMM形式(度分.分)を変換してgoogle mapで表示
›
背景 仕事で利用しているSIM7600というLTEモジュールで取得できる位置情報がgoogle mapに値を渡しても位置表示してくれない形式で困ったので、方式名と変換方法を備忘録として記事に残します。 CGPSINFOの緯度経度はDMM形式 SIM7600のATコマンドマニュアル...
2024年9月15日日曜日
gitの古いコミットを1つにまとめる
›
背景 スマホアプリの開発に別のリポジトリをcloneして利用したところ、自分のコミットより前のコミット履歴が残っているため開発者(contributors)がやたら多く見えるリポジトリになってしまいました。 開発の方針が同じなら履歴を維持したら良いと思いますが「アプリ開発の仕組み...
2024年9月8日日曜日
lacinia pedestalのschemaのビルドはtry catchで異常時の情報をprintすると便利
›
背景 clojure(言語)の lacinia-pedestal (ライブラリ)でgraphql実装時にschemaなどに不備があってビルドに失敗するとエラーが表示されて処理が止まります。 標準で表示されるエラーの内容の情報が少なくて不具合発生時の原因特定に苦労していたのですが、...
2024年9月1日日曜日
ESP32が載ったラジコンをBLE通信で動かすAndroidアプリの紹介
›
背景 Googleの個人開発者アカウントに活動が無ければ2024年6月末で閉鎖するという通知を受けたので、以前取り組んでいたBLEコントローラーアプリを更新して公開しました。 何とか更新できたものの作成当時のことを記事にまとめておらず必要なプログラムが辿れず再現に時間がかかったの...
2024年8月25日日曜日
AndroidでOpenCameraを使い日時の字幕情報付きの動画を撮影
›
背景 Android用のアプリOpenCameraにはビデオサブタイトルという名の動画への日時情報を字幕として付与する機能があります。 それの有効化と日付情報付きの動画再生方法の把握に苦労したので、備忘録として本記事で設定方法と閲覧方法を紹介します。 使ったもの Android ...
›
ホーム
ウェブ バージョンを表示