Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
picsimlab
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Analytics
Analytics
Repository
Value Stream
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Commits
Open sidebar
xpstem
picsimlab
Commits
1f71f33b
Commit
1f71f33b
authored
Feb 14, 2024
by
lcgamboa
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
chg: Script update !minor
parent
6a9360f3
Changes
8
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
44 additions
and
24 deletions
+44
-24
CHANGELOG_auto.md
CHANGELOG_auto.md
+19
-0
Doxyfile
Doxyfile
+1
-1
TODO.md
TODO.md
+18
-17
VERSION
VERSION
+1
-1
bscripts/build_package.sh
bscripts/build_package.sh
+1
-1
debian/changelog
debian/changelog
+1
-1
src/parts/virtual_Text.cc
src/parts/virtual_Text.cc
+1
-1
src/picsimlab1.cc
src/picsimlab1.cc
+2
-2
No files found.
CHANGELOG_auto.md
View file @
1f71f33b
## (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)
## v0.9.1 (2023-12-10)
### New
### New
...
...
Doxyfile
View file @
1f71f33b
...
@@ -38,7 +38,7 @@ PROJECT_NAME = "PICSimLab - Programmable IC Simulator Laboratory"
...
@@ -38,7 +38,7 @@ PROJECT_NAME = "PICSimLab - Programmable IC Simulator Laboratory"
# could be handy for archiving the generated documentation or if some version
# could be handy for archiving the generated documentation or if some version
# control system is used.
# 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
# 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
# for a project that appears at the top of each page and should give viewer a
...
...
TODO.md
View file @
1f71f33b
### 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
### TODOs
| Filename | line # | TODO |
| Filename | line # | TODO |
|:------|:------:|:------|
|:------|:------:|:------|
|
[
src/picsimlab4.cc
](
src/picsimlab4.cc#L41
3
)
| 413
| select the better mode for channel trigguer |
|
[
src/picsimlab4.cc
](
src/picsimlab4.cc#L41
6
)
| 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_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_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_McLab2.cc
](
src/boards/board_McLab2.cc#L98
)
| 98 | jumper support |
|
[
src/boards/board_PICGenios.cc
](
src/boards/board_PICGenios.cc#L
193
)
| 193
| TEMP cooler must don't work with AQUE=0 |
|
[
src/boards/board_PICGenios.cc
](
src/boards/board_PICGenios.cc#L
236
)
| 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/board_RemoteTCP.cc
](
src/boards/board_RemoteTCP.cc#L176
)
| 176 | define pins |
|
[
src/boards/bsim_gpsim.cc
](
src/boards/bsim_gpsim.cc#L1
53
)
| 153
| add VCC and GND pins |
|
[
src/boards/bsim_gpsim.cc
](
src/boards/bsim_gpsim.cc#L1
69
)
| 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#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#L1578
)
| 1578 | avr ID pointer |
|
[
src/boards/bsim_simavr.cc
](
src/boards/bsim_simavr.cc#L1600
)
| 1600 | avr ID size |
|
[
src/boards/bsim_simavr.cc
](
src/boards/bsim_simavr.cc#L1600
)
| 1600 | avr ID size |
...
@@ -23,17 +34,7 @@
...
@@ -23,17 +34,7 @@
|
[
src/devices/ldd_max72xx.cc
](
src/devices/ldd_max72xx.cc#L88
)
| 88 | display test |
|
[
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_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/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#L206
)
| 206 | set addr |
|
[
src/parts/input_ds1621.cc
](
src/parts/input_ds1621.cc#L212
)
| 212 | implement Tout output |
|
[
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#L379
)
| 379 | only write support implemented |
|
[
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#L160
)
| 160 | Add transfer funcion of dc motor |
|
[
src/parts/output_dcmotor.cc
](
src/parts/output_dcmotor.cc#L171
)
| 171 | 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 |
VERSION
View file @
1f71f33b
PACKAGE=picsimlab
PACKAGE=picsimlab
MAINVER=0
MAINVER=0
MINORVER=9
MINORVER=9
VERSION=0.9.
1
VERSION=0.9.
2
DATE=240210
DATE=240210
VERSION_STABLE=0.9.1
VERSION_STABLE=0.9.1
bscripts/build_package.sh
View file @
1f71f33b
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
VERSION_
=
"
${
VERSION
}
_
${
DATE
}
"
VERSION_
=
"
${
VERSION
}
_
${
DATE
}
"
rm
-rf
build_all/picsimlab
*
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
git archive
--format
=
tar
master
>
build_all/picsimlab-
${
VERSION
}
.tar
cd
build_all
cd
build_all
tar
--delete
-f
picsimlab-
${
VERSION
}
.tar
"docs/kicad"
tar
--delete
-f
picsimlab-
${
VERSION
}
.tar
"docs/kicad"
...
...
debian/changelog
View file @
1f71f33b
picsimlab (0.9.
1
-1) UNRELEASED; urgency=low
picsimlab (0.9.
2
-1) UNRELEASED; urgency=low
* Initial release. Closes: #1234
* Initial release. Closes: #1234
...
...
src/parts/virtual_Text.cc
View file @
1f71f33b
...
@@ -139,7 +139,7 @@ void cpart_TEXT::DrawOutput(const unsigned int i) {
...
@@ -139,7 +139,7 @@ void cpart_TEXT::DrawOutput(const unsigned int i) {
Text
+=
"
\n
"
+
Lines
.
at
(
l
);
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
}});
lxALIGN_CENTER
|
lxALIGN_CENTER_VERTICAL
}});
break
;
break
;
}
}
...
...
src/picsimlab1.cc
View file @
1f71f33b
...
@@ -327,7 +327,7 @@ void CPWindow1::timer2_EvOnTime(CControl* control) {
...
@@ -327,7 +327,7 @@ void CPWindow1::timer2_EvOnTime(CControl* control) {
if
(
PICSimLab
.
GetErrorCount
())
{
if
(
PICSimLab
.
GetErrorCount
())
{
#ifndef __EMSCRIPTEN__
#ifndef __EMSCRIPTEN__
Message_sz
(
lxString
::
FromUTF8
(
PICSimLab
.
GetError
(
0
)),
600
,
240
);
Message_sz
(
lxString
::
FromUTF8
(
PICSimLab
.
GetError
(
0
)
.
c_str
()
),
600
,
240
);
#else
#else
printf
(
"Error: %s
\n
"
,
PICSimLab
.
GetError
(
0
).
c_str
());
printf
(
"Error: %s
\n
"
,
PICSimLab
.
GetError
(
0
).
c_str
());
#endif
#endif
...
@@ -1218,7 +1218,7 @@ void CPWindow1::menu1_Help_Board_EvMenuActive(CControl* control) {
...
@@ -1218,7 +1218,7 @@ void CPWindow1::menu1_Help_Board_EvMenuActive(CControl* control) {
void
CPWindow1
::
menu1_Help_About_Board_EvMenuActive
(
CControl
*
control
)
{
void
CPWindow1
::
menu1_Help_About_Board_EvMenuActive
(
CControl
*
control
)
{
Message_sz
(
"Board "
+
lxString
(
boards_list
[
PICSimLab
.
GetLab
()].
name
)
+
"
\n
Developed by "
+
Message_sz
(
"Board "
+
lxString
(
boards_list
[
PICSimLab
.
GetLab
()].
name
)
+
"
\n
Developed by "
+
lxString
::
FromUTF8
(
PICSimLab
.
GetBoard
()
->
GetAboutInfo
()),
lxString
::
FromUTF8
(
PICSimLab
.
GetBoard
()
->
GetAboutInfo
()
.
c_str
()
),
400
,
200
);
400
,
200
);
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment