Skip to content

Releases: c0pperdragon/EV3Basic

Minor feature upgrade

Choose a tag to compare

@c0pperdragon c0pperdragon released this 16 Sep 11:23

Added a few new commands for specialized purposes:
EV3.BatteryVoltage
EV3.BatteryCurrent
EV3.BrickName
EV3File.WriteNumberArray

.NET 4.5

Choose a tag to compare

@c0pperdragon c0pperdragon released this 10 Aug 09:46

To avoid incompatibilities with newer Windows systems, EV3Basic now exclusively uses the .NET framework version 4.5. So Windows XP is now officially unsupported.
Added some russian translations and minor bugfixes on the way.

Bugfixes and Documentation

Choose a tag to compare

@c0pperdragon c0pperdragon released this 08 Apr 09:14

As expected there were quite some bugs in the new features of 1.2.5, mainly in the F library:

  • Confusion of upper and lower case handling for local variables
  • Compiler crashes in certain error situations (for example calling unspecified SUBs)

Additionally Nigel Ward provided French documention for the new libraries.
I am still waiting for other translations to come in, but I am releasing the new version nevertheless. The missing parts of the documentation are now just provided in English.

Bit Manipulation & Function Calls

Choose a tag to compare

@c0pperdragon c0pperdragon released this 03 Feb 20:20

This is a substantial update with two new library objects:
Byte (allows various bitwise operations) and F (framework for function calls with parameter/result passing).
Additionally the library documentation is now also available in Polish.

Since there are quite some parts missing in the documentation in various languages and because I expect some bugs to arise with these new features, there will probably be a bugfix release in the near future.

More motor and sensor commands

Choose a tag to compare

@c0pperdragon c0pperdragon released this 25 Aug 20:00

Added convenience functions for the Motor and Sensor objects (for example Sensor.ReadI2CRegister, Motor.MoveSteer).
Fixed compiler bug for the While A<=B language construct.
Dropped support for Small Basic 1.0.

Added Russian Documentation

Choose a tag to compare

@c0pperdragon c0pperdragon released this 07 Nov 21:28

Added Russian translation of the InteliSense documentation and of the API part of the user manual.
Fixed bug in Mailbox.IsAvailable().
Upon request, now (13.1.2017) added also manual installation archive (for Windows XP devices).

Support for Small Basic 1.2

Choose a tag to compare

@c0pperdragon c0pperdragon released this 04 Oct 12:04

The newest release of Small Basic was no longer compatible with existing extensions.
This new version of EV3Basic is now compatible with Small Basic 1.2 as well as Small Basic 1.0, but not Small Basic 1.1 (which is no longer available for download anyway).
Added a few fixes in the communication libraries and a few tweaks of the EV3Explorer GUI.

Spanish Documentation

Choose a tag to compare

@c0pperdragon c0pperdragon released this 07 Sep 21:58

The user manual as well as the IntelliSense documention is now available in Spanish.

French Documentation

Choose a tag to compare

@c0pperdragon c0pperdragon released this 04 Aug 07:32

New language for the user manual and the IntelliSense documentation.

German Documentation

Choose a tag to compare

@c0pperdragon c0pperdragon released this 02 Jul 09:00

Added german IntelliSense-documentiation als well as german user manual.