Release notes
A first (more or less rough) version of an HTML- and PDF-documentation have been added. Also, the following 3rd-party sensors are now supported:
- HT Accelerometer
- HT Magnetic Compass
- HT Color
HT Gyro-Sensor wird fälschlicherweise als NXT-Sound-Sensor erkannt, liefert aber die richtigen Werte. Codatex' RF-ID Sensor wird nicht unterstützt.
Release notes
Fixes issues #32 and #33
Release notes
-
SyncMotor-Klasse ist deprecated, bitte nicht mehr benutzen (!)
-> synchronisierter Betrieb direkt in Motor-Klasse implementiert
-> Motor.syncedStart(motorToSyncWith), Motor.syncedStop()
-> genaue Benutzung: siehe help Motor.syncedStart / Motor.syncedStop
-
Erster Parameter von EV3.connect ist nicht mehr 'ioType', sondern nur noch der Verbindungstyp selbst, also 'bt' oder 'usb'
-> b = EV3(); b.connect('bt', 'serPort', '/dev/rfcomm0');
-
update-Methode entfernt (!)
-> motor/sensor type werden automatisch auf Abfrage (im getter) aktualisiert, wie vorher auch schon zB bei tachoCount beim Motor -> motorAtPort/sensorAtPort nur noch 'private' (als physical[Motor/Sensor]Connected); ob ein Device an einem Port anliegt lässt sich über type herausfinden
-
Motor.togglePolarity entfernt
-
Motor.speed umbenannt in currentSpeed
-
Motor.status entfernt
-
Motor.isRunning ist nun als Parameter implementiert (statt Funktion) -> s. Issue #5
-
debug-Modi sollten nun richtig funktionieren (siehe > help EV3.debug < für Details)
-
Motor/Sensor connect/disconnect-Funktionen nun 'private'
-
Sensor.mode wird nun nicht mehr automatisch aktualisiert
-> Als default ist **DeviceMode.Default.Unknown** eingestellt -> Wenn man mit gesetztem Default-Modus Sensor.value abfragt wird standardmäßig der jeweilige Modus 0 benutzt (siehe Enumeration des jeweiligen Modus, zB DeviceMode.Color.Reflect für den Farbsensor)
-
Brick.m umbenannt in CommunicationInterface.m
Release notes
v0.2 implements a more sophisticated error handling in lower layers so all kinds of disconnects ('external' disconnect, that is, removing USB-cable or closing btconnect-script, and turning the Brick off) will be handled. That also includes cleaner error messages, and should resolve some bugs in this area.