Update src/boot.lua
This commit is contained in:
parent
4d95562f84
commit
34fe5021a3
23
src/boot.lua
23
src/boot.lua
|
@ -1,6 +1,29 @@
|
||||||
-- keycardOS "bootloader", has no access to basalt
|
-- keycardOS "bootloader", has no access to basalt
|
||||||
-- intended for checking for updates, and automatically updating basalt if it is missing
|
-- intended for checking for updates, and automatically updating basalt if it is missing
|
||||||
|
|
||||||
|
LAST_USED = os.time()
|
||||||
|
|
||||||
|
local function checkForUpdate()
|
||||||
|
current_time = os.time()
|
||||||
|
difference = math.abs(current_time - LAST_USED)
|
||||||
|
print("Checking for update... difference: " .. tostring(difference))
|
||||||
|
--its been considerable time since the keypad was interacted with, therefore it's time to force an update down the users throat (microsoft moment)
|
||||||
|
if difference > .5 then
|
||||||
|
|
||||||
|
--logic for updating
|
||||||
|
|
||||||
|
end
|
||||||
|
|
||||||
|
end
|
||||||
|
|
||||||
|
function updateChecker()
|
||||||
|
|
||||||
|
while true do
|
||||||
|
checkForUpdate()
|
||||||
|
sleep(1)
|
||||||
|
end
|
||||||
|
|
||||||
|
end
|
||||||
|
|
||||||
local function boot()
|
local function boot()
|
||||||
KEYPADOS_VERSION = "3.0"
|
KEYPADOS_VERSION = "3.0"
|
||||||
|
|
Loading…
Reference in New Issue
Block a user