🏠
🌡️ 📆 令和6年3月5日
戻る 進む

🗒️ キノマクリエイトのバージョンアップに伴うpins:configureの修正

⇒#2210@研究ノート;

日時
関係者(共同研究者)

http://amenity.yz.yamagata-u.ac.jp/
#キノマクリエイト

キノマクリエイトバージョンアに伴うpins:configureの修正

Kinoma CreateでFirmware7.1.54バージョンアしたら,pinsの設定が正常に動作しなくなった(Kinoma Create version 7.1.54 でPin Configureが動作しない1)

さんざんいろいろ思考錯誤したがJS6サンプルコードへの移行必要であるようだ現在移植中

下記サンプルコード
let MainScreen = Container.template($ => ({
left:0, right:0, top:0, bottom:0, skin:new Skin({ fill:'white' }),
contents:[
Label($, {
left:0, right:0, string:'- - -',
style: new Style({ font:'bold 46px', color:'black' }),
Behavior: class extends Behavior {
onTempValueChanged(label, value) {
// Convert analog voltage value to temperature
// let temperature = (value.temperature1*1000-600)/10;
let temperature = (value.temperature1);
label.string = temperature.toFixed(3) + ' °C ' +AD1.toFixed(3);
}
onAnalogValueChanged(label, value) {
// Convert analog voltage value to temperature
AD1= (value.AD1);
}
onDisplayed(label) {
Pins.configure({
analogSensor: {
require: "AD",
pins: {
AD1: { pin: 52 },
AD2: { pin: 51 }
}
},
analogTemp: {
require: "LM61BIZ",
pins: {
temperature1: { pin: 54 },
dummy:{ pin: 53 }
}
},
ground: {
pin: 35, type: "Ground"
}
}, success => this.onPinsConfigured(label, success));
}
onPinsConfigured(label, success) {
if (success) {
Pins.repeat("/analogTemp/read", 20, value => this.onTempValueChanged(label, value));
Pins.repeat("/analogSensor/read", 20, value => this.onAnalogValueChanged(label, value));
Pins.share("ws", {zeroconf: true, name: "analog-temperature"});
}
else
trace("failed to configure pins\n");
}
}
})
]
}));


Ref:
http://kinoma.co…
http://kinoma.co…
https://edu.yz.y…



Kinoma Create version 7.1.54 でPin Configureが動作しない
伊藤 智博, 研究ノート, (1).

器具・消耗品(履歴)
履歴ID概要
サンプル(履歴)
履歴ID概要
装置(履歴)
履歴ID概要

  1 375 🖱 テキスト画像変換

テキストは、文字コードの羅列です。 文字コードを 表示や印刷するには、フォントを使って画像にします。


西暦と元号

  1 西暦と元号
西暦 令和 🔷 平成 🔷 昭和 🔷 大正 🔷 明治
2011 R-7 H23 S86 T100 M144
2012 R-6 H24 S87 T101 M145
2013 R-5 H25 S88 T102 M146
2014 R-4 H26 S89 T103 M147
2015 R-3 H27 S90 T104 M148
2016 R-2 H28 S91 T105 M149
2017 R-1 H29 S92 T106 M150
2018 R0 H30 S93 T107 M151
2019 R1 H31 S94 T108 M152
2020 R2 H32 S95 T109 M153
2021 R3 H33 S96 T110 M154
*

参考文献


QRコード
https://edu.yz.yamagata-u.ac.jp/developer/Asp/Youzan/Laboratory/LaboNote/@LaboNote.asp?id=2210

🎄🎂🌃🕯🎉
山形大学 データベースアメニティ研究所
〒992-8510 山形県米沢市城南4丁目3-16
3号館(物質化学工学科棟) 3-3301
准教授 伊藤智博
0238-26-3573
http://amenity.yz.yamagata-u.ac.jp/

Copyright ©1996- 2024 Databese Amenity Laboratory of Virtual Research Institute,  Yamagata University All Rights Reserved.