サンプルコード

プログラム

Arduino:定時処理

Arduinoで定期的に処理するコードをいつか書いてみた。ググるとタイマー割り込みを使う系が多いのだが、割り込み系は他とバッティングしたり、用意されているライブラリや関数を使うと、1つしか時間が設定できないようだったので、loop()内でポ...
プログラム

C# Queue<T>のシリアライズ

Queue<T>をXMLでシリアライズした時に、そのままだと例外が発生したためその調査と対策を記述。実装コード/// シリアル化クラスpublic class Hage{ public Queue<long> LongBuffer { ge...
Garmin-AutomationConnectIQ

AutomationConnectIQ-サンプル3

AutomationConnectIQのシミュレーターでGPS関連の設定と画面キャプチャを行うサンプルスクリプト。
プログラム

WPFを使う-Commandでエラーが出た場合

Command内でエラーが出た場合、どのようにUI側で表示させるか、考えてみた。
Garmin

Garminウォッチフェイスの作成:デジタル時計

ガーミンのウォッチフェイス(デジタル時計)を作ってみた。
プログラム

C# コレクションクラスのシリアライズ

初めにとある理由でList<T>派生の独自のコレクションクラスを作成した時に、JSON/XMLへのシリアライズに問題が発生したので、調査した結果をまとめたものを記載。問題とは、以下の3点だった。 コレクションクラスのメンバーが出力されない ...
Garmin-AutomationConnectIQ

AutomationConnectIQ-サンプル5

# 通知数の設定$sim.SetNotificationCount(4)# アラーム数の設定$sim.SetAlarmCount(3)# バッテリー情報の設定$sim.SetBatteryStatus(20, $false)# 各種ゴールの...
Adventurer3制御

Adventurer3の制御6.6

不必要なリトラクトを除去する機能を追加。それ以外にも不具合修正を実施した。
Garmin

Garminウォッチフェイスの作成:パフォーマンス

Garmin Connect IQの作成したウォッチフェイスのパフォーマンスを計測するには
プログラム

単体テスト 久しぶりのテストプロジェクトのテストが実施できなくなっていた

過去テストができていたプロジェクトがあるのだが、新規にクラスを追加しテストを行ったところ、過去成功していたテスト項目も「未実施」マークのままとなった。当初は、なぜテストが実施できないかわからなかったのだが、ふと出力ウィンド側を確認したところ...
Sponsored Link