MyUSB 1.5.0 BETA 2

General, MyUSB Library, Projects Add comments

It turns out that I ended up not being attacked by crazed axe-wielding maniacs - the people I met this morning to discuss the possible contract work turned out to be quite a nice bunch of people, and the meeting went smoothly (to my inexperienced eyes). I’m actually really looking forward to the project now, as it’s going to be a fantastic learning experience, including how to design a complete product with a team including meetings and in person/online collaboration.

Now that I’m back, I’ve released the second and final MyUSB 1.5.0 BETA to the project page for general consumption. This new beta contains a few tweaks, enhancements and bugfixes, readying the project for the final 1.5.0 release next week if all goes well.

The changelog for the new beta is:

  • UnicodeString member of USB_Descriptor_String_t struct changed to an ordinary int array type, so that the GCC Unicode strings (prefixed with an L before the opening quotation mark) can be used instead of explicit arrays of ASCII characters
  • Fixed Endpoint/Pipes being configured incorrectly if the maximum endpoint/pipe size for the selected USB AVR model was given as the bank size
  • HID device demos now use a true raw array for the HID report descriptor rather than a struct wrapped array
  • Added VERSION_BCD() macro, fixed reported HID and USB version numbers in demo descriptors
  • Cleaned up GetDescriptor device chapter 9 handler function
  • Added GET_REPORT class specific request to HID demos to make them complaint to the HID class

EDIT: BETA 2 reflects the final 1.5.0 API. Any changes between the current codebase and the final release next week will be either non-breaking additions or bugfixes, thus it is safe to base new or update old projects off the second BETA code.

As always, the project download and documentation links are available on the project page.

One Response to “MyUSB 1.5.0 BETA 2”

  1. Donald Delmar Davis Says:

    links would be good here ie http://www.fourwalledcubicle.com/MyUSB.php

    Is this target going to stop moving pretty soon?
    I am trying to build some production hardware off of it :)

Leave a Reply

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Log in