サンプルコード

Flutter/Dart

Flutter-Function 2

Functionというかオーバーロード・オーバーライド関連についてちょっと調べてみた。 下記内容はDart Version 2.10の仕様をもとに記載している。オーバーロード定義Dartには定義がないので、C++の方を参照すると以下のような...
プログラム

Visual Studio 2022-Xamarinプロジェクトビルド時エラー

シンプルなXamarinプロジェクトのビルドで「NETSDK1022: 重複する 'EmbeddedResource' 個のアイテムが含められました。」というエラーが出た時の対処方法を調べてみた。
プログラム

Arduino-ミリ秒指定で処理を連続実行する

2022/01/23修正Sleepをdelayに変更。間違ってしまった。恥ずかしい。Arduino関連の質問掲示板などを見ると、delayを使ってタイミングを調整し何かしらの処理をし、かつその間に別の処理をさせるにはどうしたらいいかという内...
Xamarin

Xamarin.Forms-IndicatorView

XamarinのIndicatorViewを単独で使う場合の簡単な例と、その場合UWPではインジケーターの表示がされなかったので、その原因ととりあえずの対策方法についてまとめてみた。
PowerShell

PowerShell-ps1中のParamの位置

PowerShellのスクリプトファイルへの起動引数を指定するParamの位置は、ファイルの先頭にする必要がある。関数定義やコマンの起動などを行う前の場所に記述すると、以下の様なメッセージが出力さる。+ Param($output)+ ~~...
PowerShell

PowerShell-GUIを使ったDrag&Drop

PowerShellスクリプトでファイル名などの引数を使用して起動する場合、エクスプローラー上でPS1ファイルに直接Drag&Dropを行うことはできない。バッチファイルをかませるかリンクを作り、それらを経由した形になってしまう。それだとち...
Adventurer3制御

Adventurer3の制御6.9

Adventurer3のIPアドレスの検索方法を変更。以前までは、プライベートMACアドレスを用いたものだった。MACアドレス固定化をしてから、上のやり方で対応できなくなってしまったので改良はしたかった。Ver4の途中からなのか機器の検索と...
プログラム

ESP32-freeRTOSのtask関連ラッピングクラス

freeRTOSのタスク関連を使ううえで、APIなどちょっと長くて面倒だなと思ったのでC++でラッピングクラスを作ってみた。また、実装時にいろいろ間違ったことなどをTips的に載せてみる。タスクラッピングクラス簡単な使い方については、exa...
プログラム

PlatformIO-ちょっと調べたこと2

ソースを作成する際に、プラットフォームやフレームワークを識別するためのマクロをどう決定するのかについて。Arduino-Visual Studio Codeでの開発に書いてあるののPlatformIO版。現在、PlatformIOの開発で利...
プログラム

PlatformIO-自作ライブラリの管理と引用

PlatformIOで利用するための自作ライブラリの管理方法とそれをプロジェクトに適用するための手順、運用方法についてのまとめ。初めにPlatformIOではライブラリを作成し、それを公開(pio package publish)することで...
Sponsored Link