feat(display): 未激活+连网时 VFD 显示 PIN 码中间4位
Made-with: Cursor
This commit is contained in:
@@ -109,6 +109,14 @@ class Display {
|
||||
log.info('display', '显示屏 → 时间');
|
||||
}
|
||||
|
||||
/** 未激活 + 连网 → 显示 PIN 码中间 4 位(6 位 PIN 取第 2~5 位) */
|
||||
showPinMiddle4(pin) {
|
||||
const s = String(pin || '');
|
||||
const mid4 = s.length >= 6 ? s.slice(1, 5) : s.padStart(4, '0').slice(-4);
|
||||
this._write('#m3 ' + mid4);
|
||||
log.info('display', `显示屏 → PIN 中间4位: ${mid4}`);
|
||||
}
|
||||
|
||||
_write(val) {
|
||||
try {
|
||||
// 用 shell 管道写入,与 echo "..." | tee ... 行为完全一致
|
||||
|
||||
Reference in New Issue
Block a user