![]() ![]() ![]() ![]() To compile the color sorter on Fedora 15: Installing both on Fedora 15 is as hard as: NQC is the compiler for the NXC while NXTRC is a tool for remote controlling the NXT and to send files to the Brick using bluetooth. I'm using the following packages: If you are Windows user, you should try Bricx Command Center that uses NXC/NQC, but if you are Linux user, NXC is great option. I'm using two tools that are official Fedora 15 packages: NQC and NXTRC. "To me", it feels more like C gcc than RobotC and it works on Linux. To take advantage of multi-dimensional array support and native shift operations be sure to download the enhanced NBC/NXC firmware and install it on your NXT." You can also access online API help for NXC or download a compiled HTML help file. To compile NXC programs just use the NBC compiler with source code files that have a. It can also be used to program the NXT brick. " Not eXactly C (NXC) is a high level language, similar to C, built on top of the NBC compiler. ![]() Like labview, RobotC works on Windows and does not works on Linux. For the basics there are good documentation and tutorials but I did not find free detailed information. I'm quite sure that those limitations are not insurmountable, but I did not like RobotC. I found some limitations when I was using more than one thread simultaneously. But instead of connecting bricks and data lines you write C programs. RobotC offers complete development environment with functions similar to the LabView. You can always upgrade the firmware to the Lego Offical Firmware using the LabView. The first step is to upgrade the NXT firmware so it can support Robotc binaries. There is a 30 days trial version that I used for two weeks. But it becomes clear that LabView is not practical for complex and large programs. LabView was successful on allowing me implementing the enhanced color sorter algorithm. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
February 2023
Categories |