Updated driver to show error screen when not connected.
This commit is contained in:
		
							parent
							
								
									3c51204261
								
							
						
					
					
						commit
						2f7e3ec20c
					
				|  | @ -62,10 +62,12 @@ end | ||||||
| local function displaySignal(signal) | local function displaySignal(signal) | ||||||
|   local color = colors.white |   local color = colors.white | ||||||
|   if signal.segment.occupied ~= nil then |   if signal.segment.occupied ~= nil then | ||||||
|     if signal.segment.occupied then |     if signal.segment.occupied == true then | ||||||
|       color = colors.red |       color = colors.red | ||||||
|     else |     elseif signal.segment.occupied == false then | ||||||
|       color = colors.lime |       color = colors.lime | ||||||
|  |     else | ||||||
|  |       color = colors.blue | ||||||
|     end |     end | ||||||
|   end |   end | ||||||
|   signal.segment.monitor.setBackgroundColor(color) |   signal.segment.monitor.setBackgroundColor(color) | ||||||
|  | @ -270,7 +272,7 @@ while true do | ||||||
|   elseif event == "websocket_closed" then |   elseif event == "websocket_closed" then | ||||||
|     for _, component in pairs(config.components) do |     for _, component in pairs(config.components) do | ||||||
|       if component.type == "SIGNAL" then |       if component.type == "SIGNAL" then | ||||||
|         component.segment.occupied = nil |         component.segment.occupied = "ERROR" | ||||||
|         displaySignal(component) |         displaySignal(component) | ||||||
|       end |       end | ||||||
|     end |     end | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue