summaryrefslogtreecommitdiff
path: root/controllerfw.lua
diff options
context:
space:
mode:
Diffstat (limited to 'controllerfw.lua')
-rw-r--r--controllerfw.lua7
1 files changed, 7 insertions, 0 deletions
diff --git a/controllerfw.lua b/controllerfw.lua
index 8e5cb2d..b909a5f 100644
--- a/controllerfw.lua
+++ b/controllerfw.lua
@@ -852,6 +852,8 @@ else
mem.showrunning = false
end
+local oldpifloor = mem.pifloor
+
mem.pifloor = mem.params.floornames[getpos(true)]
local hidepi = {
bfdemand = true,
@@ -863,6 +865,11 @@ local hidepi = {
inspconflict = true,
}
if hidepi[mem.carstate] then mem.pifloor = "--" end
+
+if mem.pifloor ~= oldpifloor and mem.carstate == "normal" then
+ drivecmd({command="pibeep"})
+end
+
local arrowenabled = {
normal = true,
fs1 = true,