I released new version at my page
http://martin.poupe.org/casio/
News: 4 embedded fonts, menu for communication parameters.
Source code included.
The simulator variant uses windows pipe instead of COM port - I used it to communicate with Linux running in VMWare
I'll be testing it soon. I want to see if the maximum baud rate achieved is 115200, or if overclocking still increases it to some strange values (calculate them with a proportion).
Nevermind. You clearly state this:
Quote:
If you overclock/underclock the calculator, please recompute the communication speed. I tried to underclock my calculator to 29 and 14.5 MHz. It works well, but to get standard comm speed 9600 bps the calculator must be set to 19200 bps (for 29 MHz) or 38400 bps (for 14.5 MHz)
gbl08ma wrote:
I'll be testing it soon. I want to see if the maximum baud rate achieved is 115200, or if overclocking still increases it to some strange values (calculate them with a proportion).
You do not need to overclock to get higher speed. I got 460800 bps on non-overclocked Prizm in cgPlayerB (audio player). But this speed is not accessible by syscall (but by direct access to HW register ).
Can you remind me what's the maximum bps the Prizm can do by directly accessing registers? Is it 460800? I read somewhere its maximum was lower than fx9860's maximum.
gbl08ma wrote:
Can you remind me what's the maximum bps the Prizm can do by directly accessing registers? Is it 460800? I read somewhere its maximum was lower than fx9860's maximum.
Yes, the 9860G can surely go to 1.8 Mbps (I use it in fxPlayer) and I think it can go to 3.6 Mbps.
Prizm on standard speed can go up to 480 kbps
Thanks for sharing this update with us, MPoupe; keep up the great work. I was interested to note that you've been hacking Casio calculators since 2000. I had no idea you had been a member of that community for so long!
KermMartian wrote:
Thanks for sharing this update with us, MPoupe; keep up the great work. I was interested to note that you've been hacking Casio calculators since 2000. I had no idea you had been a member of that community for so long!
No, I am hacking Casio calculator since 1994
MPoupe wrote:
KermMartian wrote:
Thanks for sharing this update with us, MPoupe; keep up the great work. I was interested to note that you've been hacking Casio calculators since 2000. I had no idea you had been a member of that community for so long!
No, I am hacking Casio calculator since 1994 Wow, that's five years longer than I have used graphing calculators at all! Very impressive. Anyway, back on-topic, what are your plans for this particular project?
Please delete this. It seems server has problem when I do submit, HTTP communication stalls, I press stop and re-submit again.
KermMartian wrote:
Anyway, back on-topic, what are your plans for this particular project?
Probably this:
- complete the sequence handler (e.g. scrolling is missing), so the editors will work
- split cg dependent code and port it to fx9860G SD => port fxTerm to fx9860G SD
- add smooth scrolling
- try to redesign the behavior of keyboard - currently it is very slow/difficult to write anything.
- complete the fonts, currently some cursors and characters (of the smaller fonts) are empty / full box
- add function key codes
- inform server automatically about text resolution
- handle feedback from anybody who will use it
Port to fx9860... You said that the screen would'nt be big enough...
Eiyeron wrote:
Port to fx9860... You said that the screen would'nt be big enough...
You mean this: http://ourl.ca/11749/249753 ?
With the smallest font 4x6 pixels you get 32 characters per line. It is not standard (=80 lines), but it may be used for playing.
I am just thinking about it, not starting porting
I will see if it will be possible.
BTW: What do you think, is the text on this screen readable?
http://martin.poupe.org/casio/fxterm/4x6.gif
Because I will use this font as a default for fxTerm on fx9860G SD.
Eiyeron wrote:
Nice font, I already have seen this some time ago. Unfortunately this font will not work on fx9860G SD
Fast and dirty port of fxTerm to fx9860G. See here:
http://ourl.ca/11749/332361
Kerm Martian: I know somebody of your users cannot see omnimaga, but I do not have ready complete package (with sources) to put on my page, so I release this quick and dirty program this (quick and dirty) way
BTW: why cemetech doesn't support attachments ?
MPoupe wrote:
BTW: why cemetech doesn't support attachments ?
Because it has an "Archives" section where people should upload programs, exactly to avoid having them lost attached to posts in often forgotten threads.
gbl08ma wrote:
Because it has an "Archives" section where people should upload programs, exactly to avoid having them lost attached to posts in often forgotten threads.
I know about Archives. But there are some rules which the package must meet (like readme & screenshot, etc.). As I write before, this is as quick and dirty pseudo-release, not suitable for Archives (I think).
BTW: i seems there is no folder for non-Prizm Casio programs in the Archive, so I would not be able to upload fxTerm for fx9860G anyway
Upload the file somewhere (
http://lowendshare.com/ for example, simple and clean) and link to it from your post.
gbl08ma wrote:
MPoupe wrote:
BTW: why cemetech doesn't support attachments ?
Because it has an "Archives" section where people should upload programs, exactly to avoid having them lost attached to posts in often forgotten threads. Exactly this. I can't tell you my frustration when I have to find Simon's PDF/Insight hopping through endless Omnimaga forum attachments, and how impossible it is to find a forum attachment once you've forgotten what it was or who attached it. The archives guarantee (1) that files are well-organized and (2) that people have thought carefully before uploading content to Cemetech.
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.
»
Go to Registration page
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum