Changes for page 05 Lua Script
Last modified by Devin Chen on 2025/03/04 14:07
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -227,4 +227,15 @@ 227 227 (% style="text-align:center" %) 228 228 [[image:MQTTJSONparsefunction.png]] 229 229 230 - 230 += **11 High-Low Byte Switch** = 231 + 232 +**{{code language="Lua"}}local lowByte = val & 0x00ff 233 +--take the lower 8 bits from address 234 +local shiftHigh = lowByte << 8 235 +--left shift 8 bits 236 +local highByte = val & 0xff00 237 +--take the higher 8 bits from address 238 +local shiftLow = highByte >> 8 239 +--right shift 8 bits 240 +local newVal = shiftHigh|shiftLow 241 +--bit or calculation{{/code}}**