OpenRoberta / robertalab-usbprogram-nxt

USB connection for NXT
Apache License 2.0
0 stars 1 forks source link

Only connecting to leJOS firmware, connection to NXC firmware fails, but leJOS can't execute NXC #15

Open slup opened 11 months ago

slup commented 11 months ago

I had to change the "APROGRAMISRUNNING" byte-array in NXTCommunicator.java to successfully connect OpenRobertaUSBNXT-1.0.0.jar Then the connection utility works like a charm and I am able to connect the NXT to Open Roberta Lab. But since Open Roberta Lab only supports NXC as generated language for the NXT the file which is pushed to the NXT cant successfully execute on the brick. Which firmware is needed to run those .rxe files? I've tried the firmware from here: https://bricxcc.sourceforge.net/test_releases/lms_arm_nbcnxc_132_20130303_2051.rfw and from here: https://nxt-firmware.ni.fr.eu.org/files/nxt-firmware-1.29.3.rfw Both can be flashed just fine (using https://github.com/rvs/libnxt) but both are unable to successfully connect to OpenRobertaUSBNXT-1.0.0.jar Does anybody know which firmware works with OpenRoberta and the connection utility?

PS: the pom.xml is outdated, the new maven repo is at:

    <repository>
            <id>NM-releases</id>
            <name>Netmedia releases repository</name>
            <url>https://jfrog.iais.fraunhofer.de/artifactory/public</url>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
    </repository>