1. 11 Aug, 2015 1 commit
  2. 10 Aug, 2015 1 commit
    • c0pperdragon's avatar
      Fixed XML structure · 256e3e44
      c0pperdragon authored
      French documentation file was not correctly formatted and could not be
      completely parsed by Small Basic
      256e3e44
  3. 03 Aug, 2015 1 commit
  4. 24 Jul, 2015 1 commit
    • c0pperdragon's avatar
      Installer fixes · 26dbd4c9
      c0pperdragon authored
      The installer unnecessarily contained the file SmallBasicLibrary.dll
      which increased the package size and caused the installation to fail on
      machines without .net 4.5.
      26dbd4c9
  5. 21 Jul, 2015 1 commit
  6. 20 Jul, 2015 3 commits
    • c0pperdragon's avatar
      Correction of spelling errors · c8332a75
      c0pperdragon authored
      c8332a75
    • c0pperdragon's avatar
      New command: Sensor.ReadRawValue · fab76ded
      c0pperdragon authored
      To allow reeding raw sensor values without the need of an array. Can
      makes code more readable and faster.
      fab76ded
    • c0pperdragon's avatar
      Various bugfixes · 28455b5f
      c0pperdragon authored
      Motor commands now always use absolute values for degree parameters.
      Sensor mode switch waits for previous mode switch to be finished,
      Corrections in documentation.
      Added a reset sensor command to startup sequence of "P mode"
      28455b5f
  7. 02 Jul, 2015 2 commits
  8. 30 Jun, 2015 1 commit
  9. 29 Jun, 2015 1 commit
  10. 24 Jun, 2015 1 commit
  11. 23 Jun, 2015 1 commit
  12. 17 Jun, 2015 2 commits
  13. 16 Jun, 2015 1 commit
    • c0pperdragon's avatar
      WiFi support · 81b0e5fa
      c0pperdragon authored
      Connect to the EV3 from Small Basic and EV3-Explorer using a WiFi
      network
      81b0e5fa
  14. 08 Jun, 2015 1 commit
  15. 28 May, 2015 1 commit
    • c0pperdragon's avatar
      Bugfixes · 71fbe82e
      c0pperdragon authored
      Correct naming of Motor. .. Sync commands in brick mode.
      Fix: Writing to files in PC mode was broken
      Clean up and fix examples and testsuite
      71fbe82e
  16. 26 May, 2015 1 commit
    • c0pperdragon's avatar
      Fixes for "brick mode" · 47e0e53c
      c0pperdragon authored
      Additive expression were not always evaluated left-to-right
      Storing strings in string arrays caused array to be truncated
      47e0e53c
  17. 25 May, 2015 1 commit
  18. 11 May, 2015 1 commit
    • c0pperdragon's avatar
      Documention · abe7588f
      c0pperdragon authored
      Tidy up documentation and examples to be ready for V1.0
      abe7588f
  19. 04 May, 2015 1 commit
  20. 03 May, 2015 1 commit
    • c0pperdragon's avatar
      Round up features for V1.0 · cea05e9f
      c0pperdragon authored
      Support multiple bricks (extended EV3Explorer and connection library).
      Brushed up documentation and examples
      cea05e9f
  21. 30 Apr, 2015 1 commit
    • c0pperdragon's avatar
      Motor, Mailbox · c1490246
      c0pperdragon authored
      Implement new Motor API in brock mode also.
      Implement mailbox in PC node and brick mode
      Minor changes in connection library
      Examples
      c1490246
  22. 29 Apr, 2015 1 commit
    • c0pperdragon's avatar
      Reworking motor API · 5df420a3
      c0pperdragon authored
      Removed unnecessary/impossible functgions.
      Streamlined functions into an orthogonal structure
      5df420a3
  23. 28 Apr, 2015 2 commits
    • c0pperdragon's avatar
      Mailbox functionality · 87f1af36
      c0pperdragon authored
      Experimental implementation of mailboxes. Currently it is only
      implemented in "PC mode".
      87f1af36
    • c0pperdragon's avatar
      Reworking motor API · 2e6c0ca4
      c0pperdragon authored
      Change API for scheduled and synchronizied motor movements.
      Accept numbers with decimal places for all integer values in the EV3
      extension (doing automatic truncation just like in compiled mode)
      2e6c0ca4
  24. 24 Apr, 2015 2 commits
    • c0pperdragon's avatar
      Windows Installer Package · 7c01d390
      c0pperdragon authored
      To get the installer working, Ijad to restructure the projects a bit and
      I also fixed a few minor issues on the way.
      7c01d390
    • c0pperdragon's avatar
      Fix in LCD.BmpFile and Speaker.Play · c4d09f99
      c0pperdragon authored
      Had to do some in-depth research to find out how the file and directory
      names are really used for these functions.
      Updated docu and added example.
      c4d09f99
  25. 17 Apr, 2015 1 commit
    • c0pperdragon's avatar
      New function: ReadNumberArray. Various Bugfixes · 100a42ff
      c0pperdragon authored
      ReadNumberArray can be use to quickly transfer big data tables from a
      file into a float array.
      Fix: Tablelookup in brick mode failed for big parameter numbers
      Fix: Tablelookup in NativeCode.c did not handle files >2.1 GB correctly
      Fix: Accessing large file in remote mode caused timeout of watchdog
      during data transmission
      100a42ff
  26. 13 Apr, 2015 1 commit
    • c0pperdragon's avatar
      Bugfixes, Examples · fa51fbe9
      c0pperdragon authored
      Fix in Compiler: Complex boolean expression (with multiple OR or
      AND expressions) could lead to endless-loop during evaluation.
      Experimental code for UART sensor communication (undocumented yet)
      fa51fbe9
  27. 06 Apr, 2015 1 commit
    • c0pperdragon's avatar
      Bluetooth support · 306a002b
      c0pperdragon authored
      EV3-Basic can access the EV3 over a Serial Port connection. Setup of the
      connection must be done manually by the user, with the normal facilities
      of the operating system (an explaination is available in he user manual)
      306a002b
  28. 04 Apr, 2015 1 commit
    • c0pperdragon's avatar
      Support for Small Basic 1.1 · 843352ec
      c0pperdragon authored
      Microsoft has released a new version of Small Basic which broke
      compatibility with previous extensions, I have modifed the EV3-Extension
      to now work with both version 1.0 and 1.1 of Small Basic.
      843352ec
  29. 24 Mar, 2015 2 commits
    • c0pperdragon's avatar
      Put all the code under the GPLv3.0 · 1bfb1727
      c0pperdragon authored
      Added a licence file to the repository and corresponding headers to all
      source files
      1bfb1727
    • c0pperdragon's avatar
      Documentation · 73ab4cd1
      c0pperdragon authored
      Fixed up the XML-documentation in the code and created a XML-to-HTML
      converter for the documentation to get one single file for all. Added
      some short overview chapters to get a real user manual.
      73ab4cd1
  30. 21 Mar, 2015 1 commit
  31. 16 Mar, 2015 3 commits
    • c0pperdragon's avatar
      Doku, Bugfixes · 6bb5d54f
      c0pperdragon authored
      Fixed sensor raw reading to allow negative numbers.
      Added Small Basic documentation for file operations
      6bb5d54f
    • c0pperdragon's avatar
      IR beacon example · d6321ea5
      c0pperdragon authored
      Example for how to use the IR sensor in beakon mode.
      Added comments.
      d6321ea5
    • c0pperdragon's avatar
      Extend I2C functionality · 62f9c46b
      c0pperdragon authored
      Allow sending and receiving of multiple bytes at once.
      62f9c46b