Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local component = require("component")
- local sides = require("sides")
- -- Finde deinen Adapter
- local adapter = component.adapter
- print("=== Adapter Analysis ===")
- print("Adapter Address: " .. adapter.address)
- print("")
- -- PrΓΌfe alle 6 Seiten des Adapters
- for side = 0, 5 do
- local sideName = sides[side]
- print("--- Side: " .. sideName .. " ---")
- -- Versuche Methoden fΓΌr diese Seite zu bekommen
- local success, methods = pcall(function()
- return adapter.methods(side)
- end)
- if success and methods and #methods > 0 then
- print("Found component with methods:")
- for i, method in ipairs(methods) do
- print(" " .. i .. ". " .. method)
- end
- -- Versuche auch den Typ zu bekommen
- local typeSuccess, componentType = pcall(function()
- return adapter.type(side)
- end)
- if typeSuccess and componentType then
- print("Component Type: " .. componentType)
- end
- else
- print(" No component detected")
- end
- print("")
- end
Advertisement
Add Comment
Please, Sign In to add comment