mandarin jewelry wholesalers How can the Lejos program be recorded except that NXT can be recorded on other hardware? What is the purpose of the specific burning to NXT?

mandarin jewelry wholesalers

1 thought on “mandarin jewelry wholesalers How can the Lejos program be recorded except that NXT can be recorded on other hardware? What is the purpose of the specific burning to NXT?”

  1. inca jewelry wholesale This is a Lego programming software that is even better than Java, as if it cannot be brushed to other hardware. If you want to use it, you have to brush the firmware that support it to the NXT controller so that you can support the LEJOS program.
    The following is some introduction to Lejos. It may be good to see.
    What is Lejos?
    Lejos NXJ is a Mindstorm NXT model based on Lego, a Java program development/operating environment. With it, you can use the Java code to write a program to control the robot.
    Lejos NXJ is mainly composed of the following parts:
    Then NXT firmware of a Java virtual machine. (That is, a small operating system of NXT, which will replace the original NXT system, like the flashing machine of the mobile phone)
    one Java program library (Classes.jar) containing the Lejos NXJ application interface (API) To.
    A linker, which is used to link the user's Java program and class library (Classes.jar) to generate a binary executable file to upload it to Mindstorm NXT.
    The set of desktop programs is used to burn firmware to NXT, upload executable files, debug and other functions.
    API of a desktop program is used to develop desktop programs that can communicate with program communication with NXT. The communication protocol includes the JAVA stream, Bluetooth, USB, or the own agreement with Lego. (LCP = Lego Protocol).
    This also attached many examples for learning and reference.
    Because the above development is based on the firmware of the Lejos NXJ, it is necessary to burn the firmware of Lejos NXJ to the newly purchased NXT, that is, it will cover the firmware of Lego's own firmware. However, the standard firmware comes with Lego can be restored. The software and tools required for recovery should be found in the set of sets.
    LJOS is an open source project on top. It was originally evolved from the TinyVM project to achieve the Java virtual machine on Lego RCX (Lego RCX is the old version of NXT). The RCX version of Lejos was also very popular at the time, and it was said that there were 200,000 downloads. The authors of Tinyvm and RCX versions are Jose Solorzano.
    NXT's emergence gave Lejos's development team an opportunity, which greatly improved the functions and aspects of Lejos.
    What are the advantages of Lejos?
    relative to NXT-G (NXT-G looks like Lego's own development tool, which is like children's toys, dragging controls to achieve logical control) and other NXT development environments. There are many LEJOS. The following is a little bit. Below below List by one by one:
    The Java language using industrial standardized.
    Coustically support object -oriented programming.
    The participants and contributors as open source projects.
    Cour you to choose a professional visual development tool, such as Eclipse and NetBeans.
    The plug -in for the above two development tools.
    Id different platforms, Windows, Linux and Mac OS X.
    is much faster than NXT-G.
    The perfect support for Bluetooth, USB, I2C and RS485 protocol.
    provided precise control of the motor.
    Id the latest version of V1.6 Java language.
    The perfect support for.
    The support for localization includes Monte Carlo (MCL).
    It supports other complex robot algorithms, such as Kalman Filters. (I don't understand what this is)
    provided the Behavior class to simplify the control of the complicated behavior of the robot.
    Id many third -party sensors.
    It long -range event records through Bluetooth or USB, you can choose to redirect System.out or System.err.
    Cope remote control and tracking procedures you run on NXT on the desktop computer.
    provided a series of complex calculations such as floating -point calculations.
    The graphics that can be drawn on LCD.
    Id multi -threaded.
    Culed monitoring and events.
    provided a safe memory management and recycling mechanism.
    Coustically supports Java input/output through Bluetooth, USB and RS485.
    The flash memory accessed by Java IO.
    A data record, remote log capture.
    Id 8 -bit WAV sound playback.
    provided many examples to refer to.
    provided the function of running complex programs on PC.
    This provides online technical support and websites.
    M remote control supports TCP/IP Socks.
    Couple the Bluetooth and RS485 communication between multiple NXT.
    It NXT communication through Bluetooth and other devices, such as GPS navigators.
    (Translator: The following is not very important .. I will not translate them one by one ...)
    It support GPS devices, including Javax..Location API
    (Serial Port Profile) Bluetooth keyboard
    This through a third -party adapter -such as NRLINK -support two -way communication with RCX n supports servo motors and Power Function (PF) MOTOR )
    The compatibility ability to compatible with Lego Protocal (LCP), so many tools that can work with standard Lego firmware can also work with Lejos
    The easy -to -use menu system
    extensive Used for universities and various educational institutions
    supporting simple computer visual applications

Leave a Comment