Lejos

Lejos ist eine Java-basierte Ersatzfirmware (OS) für Lego Mindstorms-programmierbare Ziegeln, einschließlich RCX und NXT.
Jetzt downloaden

Lejos Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Brian Bagnall
  • Website des Verlags:

Lejos Stichworte


Lejos Beschreibung

Lejos ist eine Java-basierte Ersatzfirmware (OS) für lego-Mindstorms programmierbare Ziegelsteine, einschließlich RCX und NXT. Lejos ist eine java-basierte Ersatzfirmware (OS) für LEGO Mindstorms programmierbare Ziegelsteine, einschließlich RCX und NXT.it unterstützt Threads, Ausnahmen, Synchronisation, Fließkomma-Arithmetik, Saiten usw., aber es gibt noch keine Müllsammlung. Das Projekt ist auch für andere kleine Geräte konzipiert. Was ist neu in dieser Version: Andy Shaw hat hinzugefügt: · RS485 Bitbus-Unterstützung und Umstrukturierung von Kommunikationsklassen, um es zu unterstützen · Unterstützung für LCP über RS485, einschließlich eines umstrukturierten LCVersponders · NXTConnectTtest, NXTRECEIVE und NXPLCPREPT · Fix für Fantom-Treiber, um Windows Blue Screens zu vermeiden und für USB auf Linux zu beheben · Fix für private synchronisierte Methoden · Erhöhter reservierter Flash (und verringerter Benutzer-Flash), da Firmware gewachsen ist · Verbesserte Art und Weise, wie die Anzahl der reservierten Flash-Seiten abgewickelt wird, um dies in Zukunft zu ändern · Verbesserungen der I2C einschließlich Standard- und Lego-Modi und verbessertem Pufferhandling · Verbesserte Handhabung der Kommunikation mit der AVR · Behoben die Probleme mit dem Schreiben in den Flash-Speicher, der bestimmte NXT-Ziegelsteine betroffen ist · Verbesserte Firmware-Puffer-Handhabungs- und Speicherverwendung · Feste Ausnahme fälschlicher Fehler beim Fehler · Verbesserungen der Sensoranschlüsse- und Sensor- und Knopfabfrage · Verbesserte Unterstützung für NAN in der Firmware · Firmware-Unterstützung für Korrekturen zur Umwandlung von Floats und Doppel auf Bits · Erweiterte Überprüfung des Laufzeittyps · Verbesserte Handhabung von Schnittstellen und hinzugefügten Klonunterstützung an den VM · Zusätzlicher Ausnahmewurf für den Stapelüberlauf · Umstrukturiert und vereinfacht jlibnxt · Fehler mit LIBNXT auf dem Mac OSX behoben · Verriegelung zu JFantom DLL hinzugefügt · Unterstützung für den RFID-Sensor · Unterstützung für RCX-Rotationssensor · Überprüfung der hochgeladenen Firmware · Schnellerer Start des Menüs (beginnt mit dem Abspielen von Tune.) · Andere kleinere Korrekturen und Verbesserungen · Unterstützung für CompaSpilot in Umstrukturierter lejos.Navigation · FLASHERROR-Klasse hinzugefügt, um Fehler zu melden, um den Flash-Speicher zu lesen und zu schreiben Sven Koehler hat hinzugefügt: · Verbesserungen der Eclipse-Projekte · Verbesserungen an Ant-Build-Dateien und C-Makefiles · Unterstützung für eine viel größere Teilmenge der Java 1.6-Version von Java.Lang · Autoboxing-Unterstützung · Unterstützung für Generika, ENUM-Klassen und FOREACH-Schleifen · Verbessertes, neu gestaltetes und erweitertes Java.IO-Paket · Unterstützung für Java 1.6-Sammelklassen in Java.Util · Verbesserungen an java.lang.math · Unterstützung für Anmerkungen · Unterstützung für Behauptungen · UTF16-Unterstützung in Java.Lang.Caracter · Leistungsverbesserungen an Arraylist, Stringbuilder, Math-Methoden usw. · Hinzugefügt --BootClassPath-Parameter zum Linker, um den Einstellungs-Benutzerklassenpfad einfacher zu gestalten · Komplett überarbeitete Linux- und Windows-Befehlszeilen-Skripts, die sie jetzt von einer Ant-Build-Datei generiert werden · Ad-Build-Datei hinzugefügt, um den Snapshot zu erstellen · Eine Ant-Build-Datei hinzugefügt, um den Snapshot zu bauen · Modernisierte verschiedene Quelle durch Verwendung von Arraylist, nicht Vektor, HashMap nicht Hashtable usw. · Die Verwendung von Generika in verschiedene Quelldateien hinzugefügt · Ein lejos.charset-Paket hinzugefügt, das eine einfache Charset-API zum Kodieren / Dekodieren liefert · Ein Lejos.io-Paket hinzugefügt, um die Lejos-Implementierung von Java.io zu unterstützen · Andere kleinere Korrekturen und Verbesserungen Lawrie Griffiths hat hinzugefügt: · NXT-Klasse für NXT-spezifische Systemmethoden · Verbesserte Lejos.Lokalisierungsklassen einschließlich Localizer-Schnittstelle und Tacholocalizer-Klasse · Neue NXTConnector-Klasse zu PCComms hinzugefügt und alle Werkzeuge und Muster erstellt · Vollständige Unterstützung für NXTCommand und andere iCommand-abgeleitete Klassen in lejos.nxt.remote · Unterstützung für das Äquivalent von ICOMMAND in PCComms (außer dem Vision-Paket) · Gemeinsame Klassen zwischen Klassen.jar und pccomm.jar inklusive fast allen Sensor-Fahrklassen · Fix für RCXMotor BROTECE BROKEN · Mehr funktionale Rechteckklasse zur Verwendung mit NXTCAM · Unterstützung für Remote I2C schreibt und Verbesserungen der LCP-Unterstützung · J2Mecomms und J2Meamples Projekte (nicht in Release) · ICOMMAND-ähnliche Proben zu PCsamples hinzugefügt · Neues NXJControl-Dienstprogramm, das Funktionen von NXTBrowser, NXTMonitor und Konsolen- und Datenzuschauer kombiniert · Cache von NXT-Namen und Adressen für eine schnellere Verbindung zum NXT über Bluetooth · Befehlszeilenprozessoren zu den Werkzeugen hinzugefügt, die sie nicht hatten · Allgemeiner Code für verschiedene Benutzeroberflächen für Data Viewer und Console Viewer · Neues org.lejos.example-Projekt hinzugefügt · Geänderte JAR-Datei- und Quell-Zip- und Tarball-Dateien, um Versionsnummern konsequent auszuleiten · Verschiedene kleinere Ergänzungen java.lang und java.io Klassen Roger Glassey hinzugefügt: · Stabilere Schlichter mit Wechsel zwischen Verhaltensweisen und Schlichter zu Vertrag · Aktualisierte Proben neue Schlichter Regeln zu implementieren · Verbesserungen an den Datenlogger Roger Glassey und Dirk Sturzebecher hinzugefügt haben: · Aus Piloten eine Schnittstelle, hinzugefügt TachoPilot Klasse und umbenannten TachoNavigator als SimpleNavigator · Added TachoNavigator Klasse für die Abwärtskompatibilität · Implementiert Driftkorrektur in TachoPilot · Aus Piloten und Navigatoren unterstützen eine breitere Palette von Robotern mit verschiedenen Steuerungsmechanismen # · Geänderte Navigator und Pilot-Schnittstellen unabhängig bewegen und Kurvengeschwindigkeiten und andere Verallgemeinerungen zu unterstützen Dirk Sturzebecher hinzugefügt: · Added WaypointNavigator Klasse Brian Bagnall hinzugefügt: · Unterstützung für J2ME Location API · Die Zugänge bei der Vector-Klasse · Pairing von Bluetooth-Geräten aus dem NXT Startmenü · Unterstützung für mehrere der javax.bluetooth und javax.microedition.io Pakete · Umstrukturiert und verbesserte lejos.gps Paket · Verbesserungen zu NXTCam · Geänderte NXTSocket und NXTServerSocket Standard java.net Versionen · Verbesserte lejos.keyboard Paket · Kleine Ergänzungen java.lang, java.io usw. · Grad, Breite und Länge Klassen (für zukünftigen GPSNavigator) Juan Antonio Brenha Moral hatte hinzugefügt: · Verbesserungen zu Mindsensor NXTServo und PFMate Unterstützung · PFMate Probe Matthias Paul Scholz hatte hinzugefügt: · Die Zugänge zu pccomms unterstützen Eclipse-Plugin NXT-Browser · Aktualisierte die Eclipse-Plugin für die 0,8-Release Alexander Vegh hat dazu beigetragen: · Die PFLink Klasse, die Treiber Power Functions Motoren des Mindsensor NrLink mit Mike Smith hat dazu beigetragen: · Unterstützung für Mindsensors PFMate und Beispieltestprogramm


Lejos Zugehörige Software

OpenVz-Kernel.

OpenVZ ist ein modifizierter Linux-Kernel mit zusätzlicher Unterstützung für virtuelle Privatserver von OpenVz (VPS). ...

284

Herunterladen

ACPI4ASUS.

ACPI4ASUS-Projekt ist ein Linux-Kernel-Treiber, der den Besitzern von ASUS-Laptops ermöglicht, alle Funktionsstoffe ihrer Computer zu verwenden. ...

187

Herunterladen