試行錯誤な日々
面白がって貰えたり参考になれば嬉しいです
ページ
ブログ
太陽光発電記録
仕事依頼・お問い合わせ
定数参照したクラスインスタンスの関数呼び出し時に発生する警告は、constメンバー関数にすると消える
2021年3月28日日曜日
背景 cppで関数にクラスインスタンスを渡す際、「&」を付けて参照として渡すと実体をコピーしないため若干早くなります。 更に、constを付けて定数の参照と宣言すると、参照でありながら基本的に書き換えを許さないインスタンスになります。 参照で処理を高速化しながら安全に処理...
TeensyのI2C通信の読取りはレジスタ指定をendTransmission(false)で終える必要があることがある
2021年3月21日日曜日
背景 Teensyとは、Arduinoフレームワークで動かせる、ピンが多めで、処理能力も高めのマイコンです。 そのteensyでI2C通信で装置を動かそうとしたところ、書き込みはできるのに読み込みができませんでした。 標題が解決方法を示していますが、備忘録を兼ねて関連リンクと合わ...
KiCadの基板を行列状に複製する
2021年3月14日日曜日
背景 KiCadのpcbnewで基板を複製して並べるのが思ったより手間だったので、備忘録を兼ねて記事を残します。 使ったもの KiCad5.1.9 KiCadで作った基板データ grove端子の拡張ボード を利用しました。 標準機能を利用する場合: 配列を作成機能を利用 複製した...
KiCadのpcbnewのプラグインのエラーログを見る
2021年3月7日日曜日
背景 KiCadのpcbnewではアクションプラグインという括りで、pythonで記述するプラグインを作れます。 作り方は下記のページで解説されています。 Python Plugin Development for Pcbnew pcbnewの機能一覧はこちらです。 pcbnew...
さらに前の記事を見る
登録:
投稿 ( Atom )