This commit is contained in:
赵鑫 2022-09-12 16:44:14 +08:00
parent 15369c4bfc
commit b5b8fc5ea9

View File

@ -90,17 +90,11 @@ io.on('connection', (client) => {
let y = Math.floor(i / 8) let y = Math.floor(i / 8)
sensehat.led.setPixel(x, y, color) sensehat.led.setPixel(x, y, color)
}) })
// for (let i = 0; i < pixels.length; i++) {
// var color = pixels[i]
// var x = i % 8
// var y = Math.floor(i / 8)
// }
io.emit('action', { action: 'setPixels', pixels: sensehat.led.pixels }) io.emit('action', { action: 'setPixels', pixels: sensehat.led.pixels })
break break
case 'getPixels': case 'getPixels':
io.emit('action', { action: 'setPixels', pixels: sensehat.led.pixels }) client.emit('action', { action: 'setPixels', pixels: sensehat.led.pixels })
break break
case 'flipH': case 'flipH':
@ -135,6 +129,7 @@ io.on('connection', (client) => {
console.error(error) console.error(error)
} }
break break
case 'showLetter': case 'showLetter':
if (color == undefined) color = [255, 255, 255] if (color == undefined) color = [255, 255, 255]
sensehat.led.showLetter(character, color, background) sensehat.led.showLetter(character, color, background)
@ -142,14 +137,12 @@ io.on('connection', (client) => {
break break
case 'showMessage': case 'showMessage':
if (color == undefined) color = [255, 255, 255]
sensehat.led.showMessage(text, speed, color, background) sensehat.led.showMessage(text, speed, color, background)
sensehat.led.clear() sensehat.led.clear()
io.emit('action', { action: 'setPixels', pixels: sensehat.led.pixels }) io.emit('action', { action: 'setPixels', pixels: sensehat.led.pixels })
break break
case 'flashMessage': case 'flashMessage':
if (color == undefined) color = [255, 255, 255]
sensehat.led.flashMessage(text, speed, color, background) sensehat.led.flashMessage(text, speed, color, background)
sensehat.led.clear() sensehat.led.clear()
io.emit('action', { action: 'setPixels', pixels: sensehat.led.pixels }) io.emit('action', { action: 'setPixels', pixels: sensehat.led.pixels })