Skip to content

Commit

Permalink
new: version 0.8.10
Browse files Browse the repository at this point in the history
  • Loading branch information
lcgamboa committed Apr 9, 2022
1 parent 609abe8 commit 7faff19
Show file tree
Hide file tree
Showing 4 changed files with 88 additions and 5 deletions.
81 changes: 81 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,84 @@
## v0.8.10 (2022-04-09)

### New

* Bluepill board updated to use qemu-stm32 version 6.2.50. [fariouche]

* Option to use single 7 Segment Display part. [lcgamboa]

* New part IO 74xx573 octal latch. [lcgamboa]

* New Text Box spare part. [lcgamboa]

* Support to change On position in switches parts and color status indication. [lcgamboa]

* Support to change color of LEDs part (Red, Green, Blue, Yellow and White) [lcgamboa]

* Support to use +3V3 instead only +5V in some boards. [lcgamboa]

* New RGB LED WS2812B part added. [lcgamboa]

* Bounce effect added to Switches part and boards McLab1, McLab2, X and PICGenios. [lcgamboa]

* LCD HD44780 support to read in 4bits mode. [lcgamboa]

* Support to RAM data write/read breakpoints for PIC16F/18F added. [lcgamboa]

* Timer peripheral added to RIPES board. [lcgamboa]

* Support to automatic save the last open workspace file (.pzw) [lcgamboa]

* New spare part LDR. [lcgamboa]

* Support to PIC16F887 added to boards Breadboard, McLab2 and PICGenios. [lcgamboa]

* New board RemoteTCP with Ripes support added. [lcgamboa]

* New part DS1621 I2C temperature sensor. [lcgamboa]

* Support to add combined part LCD_hd44780 with PCF8574 I2C expander. [lcgamboa]

* Support to ATTiny85 USI TWI master mode. [lcgamboa]

* Push buttons bounce effect added. [lcgamboa]

* Added oscilloscope support to show measures in screen. [lcgamboa]

### Changes

* Use system default application to open the serial terminal. [lcgamboa]

* IO PCF8574 I2C expander support to read pins added. [lcgamboa]

* Use default application to open VCD files in VCDDump part. [lcgamboa]

* Move uCboard from experimental to stable version. [lcgamboa]

* Speed optimization to only process parts when io is updated (only PICSim and simavr backend) [lcgamboa]

### Fix

* Remove simavr external interrupt aways enabled with slow down simulation. [lcgamboa]

* Save external EEPROM from boards to workspace files. [lcgamboa]

* Bitbang I2C ACK fixed for all I2C parts. [lcgamboa]

* Issue with device 74xx595 serial ouptut fixed. [lcgamboa]

* Fixes month writing issue in RTCs. [lcgamboa]

* Fix power off statusbar messages. [lcgamboa]

* Board McLab2 7 segments display bug removed. [lcgamboa]

* IO Uart part slow simulation bug removed. [lcgamboa]

* Signal Generator part frequency shift error removed. [lcgamboa]

* Removed the bug when all pins of step motor part are zero. [lcgamboa]


## v0.8.9 (2021-07-25)

### New
Expand Down
2 changes: 2 additions & 0 deletions CHANGELOG_auto.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,8 @@

### Fix

* Remove simavr external interrupt aways enabled with slow down simulation. [lcgamboa]

* Save external EEPROM from boards to workspace files. [lcgamboa]

* Bitbang I2C ACK fixed for all I2C parts. [lcgamboa]
Expand Down
8 changes: 4 additions & 4 deletions TODO.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@
| [src/picsimlab4.cc](src/picsimlab4.cc#L635) | 635 | select the better mode for channel trigguer
| [src/boards/board_McLab2.cc](src/boards/board_McLab2.cc#L114) | 114 | jumper support
| [src/boards/board_PICGenios.cc](src/boards/board_PICGenios.cc#L193) | 193 | TEMP cooler must don't work with AQUE=0
| [src/boards/bsim_simavr.cc](src/boards/bsim_simavr.cc#L1021) | 1021 | default output value is not used yet (DOV)
| [src/boards/bsim_simavr.cc](src/boards/bsim_simavr.cc#L1333) | 1333 | avr ID pointer
| [src/boards/bsim_simavr.cc](src/boards/bsim_simavr.cc#L1355) | 1355 | avr ID size
| [src/boards/bsim_simavr.cc](src/boards/bsim_simavr.cc#L1046) | 1046 | default output value is not used yet (DOV)
| [src/boards/bsim_simavr.cc](src/boards/bsim_simavr.cc#L1367) | 1367 | avr ID pointer
| [src/boards/bsim_simavr.cc](src/boards/bsim_simavr.cc#L1389) | 1389 | avr ID size
| [src/boards/exp_bsim_gpsim.cc](src/boards/exp_bsim_gpsim.cc#L146) | 146 | add VCC and GND pins
| [src/devices/eth_w5500.cc](src/devices/eth_w5500.cc#L471) | 471 | add support to buffer size different of 2k
| [src/devices/lcd_ssd1306.cc](src/devices/lcd_ssd1306.cc#L122) | 122 | ssd1306 Scrolling Command Table
Expand All @@ -34,7 +34,7 @@
|:------|:------:|:------
| [src/picsimlab1.cc](src/picsimlab1.cc#L721) | 721 | remote control disabled
| [src/boards/board_uCboard.cc](src/boards/board_uCboard.cc#L297) | 297 | NSTEP must be multiplied for 4
| [src/boards/bsim_simavr.cc](src/boards/bsim_simavr.cc#L1350) | 1350 | avr CONFIG size
| [src/boards/bsim_simavr.cc](src/boards/bsim_simavr.cc#L1384) | 1384 | avr CONFIG size
| [src/devices/io_MCP23X17.cc](src/devices/io_MCP23X17.cc#L134) | 134 | only for BANK=0;
| [src/parts/part_dcmotor.cc](src/parts/part_dcmotor.cc#L244) | 244 | on slow speed output is not 90 degrees
| [src/parts/part_encoder.cc](src/parts/part_encoder.cc#L190) | 190 | on slow speed output is not 90 degrees
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ MAINVER=0
MINORVER=8
VERSION=0.8.10
DATE=220402
VERSION_STABLE=0.8.9
VERSION_STABLE=0.8.10

0 comments on commit 7faff19

Please sign in to comment.