rwth-afu / SDRPager

POCSAG pager software based on soundcard generation of baseband
13 stars 3 forks source link

Serieller Port Start Fehlermeldung #3

Closed dh3wr closed 8 years ago

dh3wr commented 8 years ago

https://twitter.com/DB9MAT/status/784795119857917952?cn=cmVwbHk%3D&refsrc=email cuqm_xkxgaazoxo jpg large

Angeblich gibt es den Port. Fehlen von sudo kann es nicht sein, da als root ausgeführt.

menzerath commented 8 years ago

Was mir spontan einfällt:

dh3wr commented 8 years ago

Es gibt noch eine weitere Fehlermeldung von Benutzern dazu:

root@raspberrypi:/opt/raspager/compiled_jars# java -Djava.library.path=/usr/lib/jni -jar FunkrufSlave.jar -configfile=/opt/raspager/compiled_jars/raspager.conf -nogui FunkrufSlave - Version 1.3 by Ralf Wilke, Michael Delissen und Marvin Menzerath, powered by IHF RWTH Aachen New Versions at www.afu.rwth-aachen.de

Exception in thread "main" java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:58) Caused by: java.lang.NullPointerException at funkrufSlave.Main.initSerialPortComm(Main.java:165) at funkrufSlave.Main.startServer(Main.java:288) at funkrufSlave.Main.main(Main.java:503) ... 5 more root@raspberrypi:/opt/raspager/compiled_jars#

Lösungsvorschlag: ALT: public static boolean initSerialPortComm() { if (!mainWindow.useSerial()) return true;

NEU: public static boolean initSerialPortComm() { if (!Main.config.useSerial()) return true;

ALT: public static boolean initGpioPortComm() { if (!mainWindow.useGpio()) return true;

NEU: public static boolean initGpioPortComm() { if (!Main.config.useGpio()) return true;

Macht das Sinn?

dh3wr commented 8 years ago

Und was sind die notwendigen Aktionen, um das zu testen?

menzerath commented 8 years ago

Mit dem Fix habe ich auch hier eine neue JAR hochgeladen, die die Änderungen beinhalten sollte.

menzerath commented 8 years ago

Gibt es hierzu Neuigkeiten?