From 01513d3e4f1e57e33691aec8835cece96dc5ff63 Mon Sep 17 00:00:00 2001 From: flux <25628292+fluxionary@users.noreply.github.com> Date: Sat, 30 Jul 2022 08:45:02 -0700 Subject: [PATCH] make code slightly clearer --- mesecons_microcontroller/init.lua | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/mesecons_microcontroller/init.lua b/mesecons_microcontroller/init.lua index afa8324..05384da 100644 --- a/mesecons_microcontroller/init.lua +++ b/mesecons_microcontroller/init.lua @@ -420,14 +420,16 @@ yc.command_sbi = function(params, eeprom, L, Lv) if status == nil then return nil, nil end - local b = params[1]:byte() - if #params[1]==1 and 65 <= b and b <= 68 then -- is a port - if status == "1" then - Lv = yc.set_portstate (params[1], true, Lv) - else - Lv = yc.set_portstate (params[1], false, Lv) + if #params[1]==1 then + local b = params[1]:byte() + if 65 <= b and b <= 68 then -- is a port + if status == "1" then + Lv = yc.set_portstate (params[1], true, Lv) + else + Lv = yc.set_portstate (params[1], false, Lv) + end + return eeprom, Lv; end - return eeprom, Lv; end --is an eeprom address