Thx for reporting. It will be fixed.
I will list the bug on my C43 Gitlab page. I will look at it later, I am away from my development system for a few days.
I confirm the bug. Thanks Pierre for also confirming that it works in the DM42 version - that actually helps to know! It means that there is an issue in the GTK code which is not present in the DM42. It does not help that that is the most convoluted part of the C43 changed code. I will find and correct the issue, but it may take another while until I get there ... I will list it on my Gitlab page as a bug.PierreMengisen wrote: ↑Mon May 31, 2021 2:06 pmThanks for the new version.Jaymos wrote: ↑Mon May 31, 2021 3:22 amThe simulator and the PGM files are here: https://classic43.com/downloads/2021-05-31_C43_106.ZIP.
I am on the simulator and I have problems to edit the matrices. When I validate a data, it automatically asks for a new index that I have to cancel with <-. Some times the keyboard is completely blocked.
The +/- key does not appear on the layout even though it works.
Thanks for the SNAP
My bad, should have thought it a bit more...Jaymos wrote: ↑Mon Jun 21, 2021 8:59 pmThank you for the report.be.philippe wrote: ↑Mon Jun 21, 2021 6:22 pmVery nice work, I love the 43C.
There is a small problem with g[.ms], with version C43_105L1.pgm on a DM42.
Entering 123.45678901 g[.ms] g[.ms] (ex. from the WP43S Owner's Manual) gives 123°46' 7,89", instead of 123°45'67.89", perhaps because the internediate time is 123:46:08.
I checked it quick on both the 43S simulator and C43 simulator and confirm your bug report.
I think the bug is in the manual, not the code. If you take a shorter 123.45678901 and convert it to DMS, it becomes 123˚45 minutes and 67.8901 seconds. Now the SS position in DDMMSS ranges from 00 to 59.999999... seconds and if you try to represent 67.8901 seconds in a register which is defined to be 00-59.999.. then it ticks over the minute from 45 to 46 and subtracts 60 from SS, which is 7.8901 seconds. Therefore the calculators (both) are right with 23°46' 7,89.
I will report the manual error on the Gitlab site to Walter.
Confirmed. RL does not respect the value for WSIZE, here in the example of the documentation it will be set to 8. 1011 00112 [RL]6 generates then 10 1100 1110 11002. This is a issue of the WP43S software.
There are also no prefixes for Dates and Times.
VIEW calls the original WP43S SHOW command, for comparison with the C43 SHOW which is on the SHOW key. This is a temporary test and you are the first to try VIEW, it seems. It will be removed once we do VIEW in 43S.
SHOW for a longint on C43 should show X: ...
Dani responded adequately. Thx.
I must say I do not often use the HP35S way of using CC. Even though I have both 42S and 35S, I never use the 35S method, I prefer the 42S COMPLEX way.
That is not really a bug. Just incomplete features. C43 SHOW was written before MihailJP implemented dates and times and I must still get to add those displays! I put it on the feature list.
In C43 it is required to show the register name like X: as you can scroll through all named register with Up/Dn, provided there is not a multi-screen softmenu active, which of course takes precedence over the Up/Dn keys.