Skip to content

Commit

Permalink
chg: Script update !minor
Browse files Browse the repository at this point in the history
  • Loading branch information
lcgamboa committed Feb 14, 2024
1 parent 6a9360f commit 1f71f33
Show file tree
Hide file tree
Showing 8 changed files with 44 additions and 24 deletions.
19 changes: 19 additions & 0 deletions CHANGELOG_auto.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
## (unreleased)

### New

* Add support to use analog values in gpboard (gpsim backend) [lcgamboa]

* Add I2C support to ESP32C3. [lcgamboa]

* Add support to PWM outputs for ESP32C3 and STM32 boards. [lcgamboa]

### Changes

* Changlog updated. [lcgamboa]

### Fix

* Fix path for load rcontrol and debug port from options. [lcgamboa]


## v0.9.1 (2023-12-10)

### New
Expand Down
2 changes: 1 addition & 1 deletion Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ PROJECT_NAME = "PICSimLab - Programmable IC Simulator Laboratory"
# could be handy for archiving the generated documentation or if some version
# control system is used.

PROJECT_NUMBER = 0.9.1
PROJECT_NUMBER = 0.9.2

# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
Expand Down
35 changes: 18 additions & 17 deletions TODO.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,24 @@
### FIXMEs
| Filename | line # | FIXME |
|:------|:------:|:------|
| [src/picsimlab1.cc](src/picsimlab1.cc#L1041) | 1041 | remote control disabled |
| [src/boards/board_uCboard.cc](src/boards/board_uCboard.cc#L298) | 298 | NSTEP must be multiplied for 4 |
| [src/boards/bsim_simavr.cc](src/boards/bsim_simavr.cc#L1595) | 1595 | avr CONFIG size |
| [src/devices/io_MCP23X17.cc](src/devices/io_MCP23X17.cc#L134) | 134 | only for BANK=0; |
| [src/parts/input_MPU6050.cc](src/parts/input_MPU6050.cc#L26) | 26 | remove lxrad |
| [src/parts/input_encoder.cc](src/parts/input_encoder.cc#L171) | 171 | on slow speed output is not 90 degrees |
| [src/parts/output_dcmotor.cc](src/parts/output_dcmotor.cc#L224) | 224 | on slow speed output is not 90 degrees |

### TODOs
| Filename | line # | TODO |
|:------|:------:|:------|
| [src/picsimlab4.cc](src/picsimlab4.cc#L413) | 413 | select the better mode for channel trigguer |
| [src/picsimlab4.cc](src/picsimlab4.cc#L416) | 416 | select the better mode for channel trigguer |
| [src/boards/board_Arduino_Mega.cc](src/boards/board_Arduino_Mega.cc#L68) | 68 | cboard_Arduino_Mega: add suport to analog inputs A6 and A7 |
| [src/boards/board_Arduino_Nano.cc](src/boards/board_Arduino_Nano.cc#L69) | 69 | cboard_Arduino_Nano: add suport to analog inputs A6 and A7 |
| [src/boards/board_McLab2.cc](src/boards/board_McLab2.cc#L98) | 98 | 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/board_PICGenios.cc](src/boards/board_PICGenios.cc#L236) | 236 | TEMP cooler must don't work with AQUE=0 |
| [src/boards/board_RemoteTCP.cc](src/boards/board_RemoteTCP.cc#L176) | 176 | define pins |
| [src/boards/bsim_gpsim.cc](src/boards/bsim_gpsim.cc#L153) | 153 | add VCC and GND pins |
| [src/boards/bsim_gpsim.cc](src/boards/bsim_gpsim.cc#L169) | 169 | add VCC and GND pins |
| [src/boards/bsim_simavr.cc](src/boards/bsim_simavr.cc#L1210) | 1210 | default output value is not used yet (DOV) |
| [src/boards/bsim_simavr.cc](src/boards/bsim_simavr.cc#L1578) | 1578 | avr ID pointer |
| [src/boards/bsim_simavr.cc](src/boards/bsim_simavr.cc#L1600) | 1600 | avr ID size |
Expand All @@ -23,17 +34,7 @@
| [src/devices/ldd_max72xx.cc](src/devices/ldd_max72xx.cc#L88) | 88 | display test |
| [src/devices/rtc_ds1307.cc](src/devices/rtc_ds1307.cc#L300) | 300 | int output |
| [src/devices/rtc_pfc8563.cc](src/devices/rtc_pfc8563.cc#L282) | 282 | int output and countdown timer |
| [src/parts/input_ds1621.cc](src/parts/input_ds1621.cc#L200) | 200 | set addr |
| [src/parts/input_ds1621.cc](src/parts/input_ds1621.cc#L212) | 212 | implement Tout output |
| [src/parts/other_IO_MCP23S17.cc](src/parts/other_IO_MCP23S17.cc#L379) | 379 | only write support implemented |
| [src/parts/output_dcmotor.cc](src/parts/output_dcmotor.cc#L160) | 160 | Add transfer funcion of dc motor |

### FIXMEs
| Filename | line # | FIXME |
|:------|:------:|:------|
| [src/boards/board_uCboard.cc](src/boards/board_uCboard.cc#L298) | 298 | NSTEP must be multiplied for 4 |
| [src/boards/bsim_simavr.cc](src/boards/bsim_simavr.cc#L1595) | 1595 | avr CONFIG size |
| [src/devices/io_MCP23X17.cc](src/devices/io_MCP23X17.cc#L134) | 134 | only for BANK=0; |
| [src/lib/picsimlab.cc](src/lib/picsimlab.cc#L1171) | 1171 | remote control disabled |
| [src/parts/input_encoder.cc](src/parts/input_encoder.cc#L163) | 163 | on slow speed output is not 90 degrees |
| [src/parts/output_dcmotor.cc](src/parts/output_dcmotor.cc#L213) | 213 | on slow speed output is not 90 degrees |
| [src/parts/input_ds1621.cc](src/parts/input_ds1621.cc#L206) | 206 | set addr |
| [src/parts/input_ds1621.cc](src/parts/input_ds1621.cc#L218) | 218 | implement Tout output |
| [src/parts/other_IO_MCP23S17.cc](src/parts/other_IO_MCP23S17.cc#L387) | 387 | only write support implemented |
| [src/parts/output_dcmotor.cc](src/parts/output_dcmotor.cc#L171) | 171 | Add transfer funcion of dc motor |
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
PACKAGE=picsimlab
MAINVER=0
MINORVER=9
VERSION=0.9.1
VERSION=0.9.2
DATE=240210
VERSION_STABLE=0.9.1
2 changes: 1 addition & 1 deletion bscripts/build_package.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
VERSION_="${VERSION}_${DATE}"

rm -rf build_all/picsimlab*
sudo apt-get install devscripts debmake debhelper sed
sudo apt-get -y install devscripts debmake debhelper sed
git archive --format=tar master > build_all/picsimlab-${VERSION}.tar
cd build_all
tar --delete -f picsimlab-${VERSION}.tar "docs/kicad"
Expand Down
2 changes: 1 addition & 1 deletion debian/changelog
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
picsimlab (0.9.1-1) UNRELEASED; urgency=low
picsimlab (0.9.2-1) UNRELEASED; urgency=low

* Initial release. Closes: #1234

Expand Down
2 changes: 1 addition & 1 deletion src/parts/virtual_Text.cc
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@ void cpart_TEXT::DrawOutput(const unsigned int i) {
Text += "\n" + Lines.at(l);
}

SpareParts.CanvasCmd({CC_TEXTONRECT, .TextOnRect{(lxString::FromUTF8(Text)).c_str(), rec,
SpareParts.CanvasCmd({CC_TEXTONRECT, .TextOnRect{(lxString::FromUTF8(Text.c_str())).c_str(), rec,
lxALIGN_CENTER | lxALIGN_CENTER_VERTICAL}});
break;
}
Expand Down
4 changes: 2 additions & 2 deletions src/picsimlab1.cc
Original file line number Diff line number Diff line change
Expand Up @@ -327,7 +327,7 @@ void CPWindow1::timer2_EvOnTime(CControl* control) {

if (PICSimLab.GetErrorCount()) {
#ifndef __EMSCRIPTEN__
Message_sz(lxString::FromUTF8(PICSimLab.GetError(0)), 600, 240);
Message_sz(lxString::FromUTF8(PICSimLab.GetError(0).c_str()), 600, 240);
#else
printf("Error: %s\n", PICSimLab.GetError(0).c_str());
#endif
Expand Down Expand Up @@ -1218,7 +1218,7 @@ void CPWindow1::menu1_Help_Board_EvMenuActive(CControl* control) {

void CPWindow1::menu1_Help_About_Board_EvMenuActive(CControl* control) {
Message_sz("Board " + lxString(boards_list[PICSimLab.GetLab()].name) + "\nDeveloped by " +
lxString::FromUTF8(PICSimLab.GetBoard()->GetAboutInfo()),
lxString::FromUTF8(PICSimLab.GetBoard()->GetAboutInfo().c_str()),
400, 200);
}

Expand Down

0 comments on commit 1f71f33

Please sign in to comment.