The Museum of HP Calculators

HP Forum Archive 19

[ Return to Index | Top of Index ]

OT: Casio fx-9860g updates
Message #1 Posted by Katie Wasserman on 20 June 2009, 2:12 p.m.

Although somewhat OT, we've discussed the Casio fx-9860g here on and off so I thought I post this.

Casio released a new version of their fx-9860g calculator a few months ago it has substantially updated firmware and a back light on the vertical format machine that is the same that they have on the "slim" format machine. They've dubbed this the fx-9860gII.

The new version adds:

- complex value matrix calculations (excellent)

- strings in their programming language (finally!)

- conversions (they could do more with this)

- more functions: various random distributions, mod functions, etc.

- support for their analog data collection module (would be nice to have, but the EA-200 is pretty expensive)

- new, alternative entry system (but sadly no RPN support)

What's really great about this upgraded machine is that you don't need to buy it. If you have the old version (like the fx-9860g slim) you can download the new firmware here and you'll have all the new functionality for free!

Edited: 20 June 2009, 2:37 p.m.

      
Re: OT: Casio fx-9860g updates
Message #2 Posted by Donald Williams on 20 June 2009, 4:26 p.m.,
in response to message #1 by Katie Wasserman

Thanks for the "heads up". I just got an iPhone 3GS for fathers day, and suddenly, I have too many gadgets to play with. Only a temporary condition of course.

      
Re: OT: Casio fx-9860g updates
Message #3 Posted by Marcus von Cube, Germany on 21 June 2009, 7:42 a.m.,
in response to message #1 by Katie Wasserman

Hugh's Reckon no longer works. :(

            
Re: OT: Casio fx-9860g updates
Message #4 Posted by hugh steers on 21 June 2009, 9:05 a.m.,
in response to message #3 by Marcus von Cube, Germany

I'll try to get a fix out for this asap.

it's because i use the OS version number to determine the slim vs non-slim key mapping. this is a bit hacky but, there no official call to tell the two models apart.

should be a quick fix tho'

incidentally, i've been working on a major rev of reckon. i'm hoping to add a programming language to it. however, right now im having trouble with the file IO.

                  
Re: OT: Casio fx-9860g updates
Message #5 Posted by Marcus von Cube, Germany on 21 June 2009, 9:19 a.m.,
in response to message #4 by hugh steers

Thanks for your efforts.

I've just made some tests for the MySilicium forum: The BASIC like programming is slower then with version 1 of the operating system.

http://www.silicium.org/forum/viewtopic.php?p=296182#296182

                        
Re: OT: Casio fx-9860g updates
Message #6 Posted by hugh steers on 21 June 2009, 11:46 a.m.,
in response to message #5 by Marcus von Cube, Germany

here's the fixed version,

http://www.voidware.com/reckon/RECKON.G1A

FYI, the Casio gurus over at casiokingdom have given me a better way to detect the slim vs non-slim editions, which it now uses. ive tried it on:

1.X slim 1.X non slim emulator 2.0 slim

so far, so good.

                              
Re: OT: Casio fx-9860g updates
Message #7 Posted by Dave Boyd on 21 June 2009, 12:52 p.m.,
in response to message #6 by hugh steers

That does seem to have fixed it. The only other bug in Reckon that I notice is the scroll bug, where, if an integer that takes two lines to display (say, 123456789012345678901234567890) is on the stack, starting a new entry underneath it causes the display to scroll up two lines instead of one, until ENTER is pressed. Minor, really.

                                    
Re: OT: Casio fx-9860g updates
Message #8 Posted by hugh steers on 21 June 2009, 1:03 p.m.,
in response to message #7 by Dave Boyd

Thanks for the bug report. i've added it to the list. At some point i am going to have a bug scrub and fix all these.

Also, here's something i just got working on the Casio,

program:

let rec fac n = 
   if n < 2 then 1 else n*fac (n-1) 
;;

begin print_string "hello world, 6! = "; print_int (fac 6) end ;;

Still a lot to do before a release tho'. I'm hoping to integrate ML into Reckon.

:-)


[ Return to Index | Top of Index ]

Go back to the main exhibit hall