v3.0.0
v3.0.0
This release will ship with the new PSLab v6.
To install this release on an existing PSLab, follow the flashing instructions in the README. If your PSLab already has the bootloader installed, download the file named 'app_only_v?.hex', where '?' is the hardware version, and follow the instructions under the 'Over USB'-section.
If your PSLab does not have the bootloader installed, instead download 'app_plus_boot_v?.hex', which includes both the bootloader and the firmware application. Then, follow the instructions under the 'Using a programmer'-section. You will need a hardware programmer such as a PICkit3. You only need to do this once; after flashing a 'app_plus_boot' image to your PSLab, it will have the bootloader and further firmware updates can be done over USB.
What's new
What's new
Firmware is now compatible with both PSLab v5 and v6
Refactored UART to be UART1/2-agnostic
Reworked SPI serial API
Switched build system to CMake
Massive under-the-hood refactorizations too numerous to mention