From 9b7eb487fa7faee83b25433cfdb0314b7d15ef02 Mon Sep 17 00:00:00 2001 From: Zhao Xin <7176466@qq.com> Date: Mon, 5 Sep 2022 10:29:40 +0800 Subject: [PATCH] update --- server.js | 32 ++++++++------------------------ 1 file changed, 8 insertions(+), 24 deletions(-) diff --git a/server.js b/server.js index d8ca3e6..4029690 100644 --- a/server.js +++ b/server.js @@ -39,38 +39,24 @@ const sensehat = { getter and setter gamma = Array of length 32 containing Integers between 0 and 31 gammaReset() 恢复默认 gamma loadImage(filePath, redraw=true) + showLetter(character, textColour=[255,255,255], backColour=[0,0,0]) + showMessage(textString, scrollSpeed=0.1(秒), textColour=[255,255,255], backColour=[0,0,0]) + flashMessage(textString, speed=0.1(秒), textColour=[255,255,255], backColour=[0,0,0]) */ get pixels() { return sensehat.led.getPixels() }, }, } -// sensehat.led.clear() -// sensehat.led.setPixels([ -// R, O, O, O, O, O, O, O, -// O, _, _, _, _, _, _, O, -// O, _, _, _, _, _, _, O, -// O, _, _, _, _, _, _, O, -// O, _, _, _, _, _, _, O, -// O, _, _, _, _, _, _, O, -// O, _, _, _, _, _, _, O, -// O, O, O, O, O, O, O, O, -// ]) +sensehat.led.clear() sensehat.led.loadImage('images/heart.png') -console.log(sensehat.led.pixels) - -// 1| RPi Sense HAT API: 8001 | showMessage: [Function: showMessageSync], -// 1| RPi Sense HAT API: 8001 | flashMessage: [Function: flashMessageSync], -// 1| RPi Sense HAT API: 8001 | showLetter: [Function: showLetterSync], -// 1| RPi Sense HAT API: 8001 | loadImage: [Function: loadImageSync], -// 1 | RPi Sense HAT API: 8001 | } - // socketio 服务 const io = require('socket.io')(server, { cors: { origin: '*' } }) io.on('connection', (client) => { - console.log(`client conncted: ${client.id}`) client.on('operation', ({ action }) => { - switch (action) { + case 'clear': + sensehat.led.clear() + break // case 'on': // sense.setPixel(Number(x), Number(y), color_blue) // leds[y][x] = 1 @@ -88,10 +74,8 @@ io.on('connection', (client) => { sensehat.led.clear(O) setTimeout(sensehat.led.clear, 200) break - case 'clear': - sensehat.led.clear() - break default: + console.log('okokokokok') break }