Replies: 1 comment 1 reply
-
Hello, did you try running as |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
So this was working a few days ago and I did not change any code that could have broken it. I basically followed the minimal example and translated it to toggle an led. However now I am getting this issue
root@raspberrypi:/home/pi# java -jar /home/pi/Downloads/desktop-1.0.jar error: XDG_RUNTIME_DIR not set in the environment. [main] INFO com.pi4j.Pi4J - New auto context [main] INFO com.pi4j.Pi4J - New context builder [main] ERROR com.pi4j.plugin.pigpio.provider.gpio.digital.PiGpioDigitalOutput - PIGPIO NOT INITIALIZED; make sure you call the PiGpio::initialize() function first. com.pi4j.library.pigpio.PiGpioException: PIGPIO NOT INITIALIZED; make sure you call the PiGpio::initialize() function first. at com.pi4j.library.pigpio.impl.PiGpioBase.validateInitialized(PiGpioBase.java:92) at com.pi4j.library.pigpio.impl.PiGpioBase.validateReady(PiGpioBase.java:84) at com.pi4j.library.pigpio.impl.PiGpioNativeImpl.gpioWrite(PiGpioNativeImpl.java:263) at com.pi4j.plugin.pigpio.provider.gpio.digital.PiGpioDigitalOutput.state(PiGpioDigitalOutput.java:84) at com.pi4j.io.gpio.digital.DigitalOutput.high(DigitalOutput.java:195) at pibot.lib.library.Robot.runRobot(Robot.java:31) at pibot.lib.graphical.DriverStation.update(DriverStation.java:49) at pibot.lib.graphical.DriverStation.render(DriverStation.java:54) at com.badlogic.gdx.Game.render(Game.java:46) at pibot.lib.DriverStationLauncher.render(DriverStationLauncher.java:15) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:403) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:143) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.<init>(Lwjgl3Application.java:116) at pibot.lib.desktop.DesktopLauncher.main(DesktopLauncher.java:18) Exception in thread "main" com.pi4j.io.exception.IOException: PIGPIO NOT INITIALIZED; make sure you call the PiGpio::initialize() function first. at com.pi4j.plugin.pigpio.provider.gpio.digital.PiGpioDigitalOutput.state(PiGpioDigitalOutput.java:87) at com.pi4j.io.gpio.digital.DigitalOutput.high(DigitalOutput.java:195) at pibot.lib.library.Robot.runRobot(Robot.java:31) at pibot.lib.graphical.DriverStation.update(DriverStation.java:49) at pibot.lib.graphical.DriverStation.render(DriverStation.java:54) at com.badlogic.gdx.Game.render(Game.java:46) at pibot.lib.DriverStationLauncher.render(DriverStationLauncher.java:15) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:403) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:143) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.<init>(Lwjgl3Application.java:116) at pibot.lib.desktop.DesktopLauncher.main(DesktopLauncher.java:18) Caused by: com.pi4j.library.pigpio.PiGpioException: PIGPIO NOT INITIALIZED; make sure you call the PiGpio::initialize() function first. at com.pi4j.library.pigpio.impl.PiGpioBase.validateInitialized(PiGpioBase.java:92) at com.pi4j.library.pigpio.impl.PiGpioBase.validateReady(PiGpioBase.java:84) at com.pi4j.library.pigpio.impl.PiGpioNativeImpl.gpioWrite(PiGpioNativeImpl.java:263) at com.pi4j.plugin.pigpio.provider.gpio.digital.PiGpioDigitalOutput.state(PiGpioDigitalOutput.java:84) ... 10 more
I also integrated pi4j with libgdx but I don't see how that is breaking this.
Beta Was this translation helpful? Give feedback.
All reactions