Classpad Suggestions
#161
Posted 09 August 2004 - 05:36 PM
#162
Posted 09 August 2004 - 08:12 PM
#163
Posted 12 August 2004 - 12:13 PM
I'd like to download and install the newer release of OS and software (spreadsheet), but I'd have to register to Casio site, giving a lot of personal data.
1) Why is it not available as a free dowload, like most vendor's updated driver and bios?
2) If they need a proof of purchase, a serial number should be enought: what do my name, age, address, job have to do with it?
3) What could they used for, if not updating a CP300?
In my country there are laws protecting personal data: you have to explicitly autorize their collection.
Now for the suggestion part:
I get my Bode plots using the standard function plot.
I start writing the transfer function, e.g. 1/(i*x+1), where i=sqrt(-1) and x=omega
- for the module part, I set x and y in log scale (adjust y to get dB)
- for the phase part, I set x in log scale, and y in linear scale
start point must be x>0, end point to the wanted frequency, but screen resolution limits display to a few decades.
Sadly, no way to get module and phase at the same time.
Still working on Nyquist, Nichols and root locus plots.
#164
Posted 12 August 2004 - 07:46 PM
Name: Bob
age: 99x10^99
address: 123 bobroad, bobland BB, 12345
job: ruler of the universe
i suspect that many people do that.
on the other hand, by downloading the OS update you are saying that you agree to give them your information (and they will follow there privacy policy), i suspect that they will have made this compliant with laws in any country they do business with.
CASIO constantly reviews and revises its existing Online Privacy Policy in order to ensure compliance with laws and other regulations that cover the protection of Personal Information, and to ensure the highest level of security possible.
if you want more info/advice about this i suggest you PM SoftCalc, he works with casio and would no more about how they treat these kind of situations.
Oh, and welcome to the UCF
#165
Posted 13 August 2004 - 09:52 AM
I know I could send them dummy answers, but still I think it is a dumb request.
If everyone did that, it would defeat the statistical purpouse of the questions.
I think it would be saner to allow free downloads, and propose a questionnaire to those willing to answer.
Or, at least, add to the form a checkbox saying: "discard my answers: I sent you bull....".
Back to the serious part:
As someone asked before, is there a way to get two indipendent plot windows?
It would be useful to get both modules and phase of the Bode diagram.
Is there a way to get a variable step increase in a parametric plot?
It would be nice to save time skipping zones where points are denser.
Software suggestions:
Laplace, Fourier and other transforms.
A context sensitive help, with a short description of commands, parameters and functions: a little more than the assistant, a lot less than the full manual, something like "man command-name".
An open source software to connect CP300 to <{GNULINUX}>. I'm not looking for a full fledged <{GNULINUX}> classpad manager: even an unsupported, command line, use-at-your-risk little program.
Or let CPmanager "play nice" within WINE (<{GNULINUX}> win emulator).
Or, at least, release the specs of the communication protocol, and let someone write it in his spare time.
Hardware improvements:
A better display, maybe a backlit one. I know, battery life and so on, but using Ni-Me AAA this is a non-issue.
A slot for a standard memory card(cf, sd, mmc), to let it store programs, data, ebooks (a pdf reader?).
A better keyboard, with hard plastic keys (hp anyone?).
#166
Posted 13 August 2004 - 10:33 AM
("Access denied" or "The handle identifying the source file is not valid. The file")
#167
Posted 13 August 2004 - 03:25 PM
#168
Posted 14 August 2004 - 05:07 AM
I have no problem of using Addin installer, too. You can resize its window and then drag your file into the right window ( like in ClassPad manager ).
If you transfer a file which has already been stored in your ClassPad, it will ask you whether you want to rewrite the file. I think we can use it to upgrade built-in application ( which are locked-file ), it will ask something like: "Locked file. Unlock and overwrite?". If you rename the file Spreadsheet.cpa into Spreadsheet.2003.cpa and transfer to the ClassPad, it will say: "Too many application"...
#169
Posted 23 August 2004 - 03:20 PM
Why CP300 doesn't support "Grad" angle and "BIN, OCT, DEC, HEX" mode ?
#170
Posted 23 August 2004 - 06:02 PM
It sounds like you are an HP48/49 user.Why CP300 doesn't support "Grad" angle and "BIN, OCT, DEC, HEX" mode ?
I agree. I would like BIN/OCT/DEC/HEX modes as well.
#171
Posted 23 August 2004 - 08:26 PM
#172
Posted 23 August 2004 - 08:39 PM
#173
Posted 23 August 2004 - 08:45 PM
#174
Posted 23 August 2004 - 10:06 PM
I wish in OS v2.0 our suggestions (Base-N systems, Grad option, LAPLACE and FOURIER trans and other software improvments) will be considered.
OK, your wish is my command. There is a base calculator for the ClassPad now
I've added yet another new add-in on ClassPad.org. This one is a simple 4-function calculator that only operates on integers. The REAL feature for this calculator is it displays in HEX/DEC/OCT/BIN. It also has a basic RPN stack.
This add-in is pretty limited as a calculator, but it is great if you want to do some quick base calculations. It was programmed by Eric Vargas Albertson, who is an intern at Saltire. I'll start a new topic for this new add-in
#175
Posted 24 August 2004 - 09:27 AM
And please add "Grad" angle to CP300 !
Thanks.
#176
Posted 27 August 2004 - 01:15 AM
#177
Posted 27 August 2004 - 01:26 AM
#178
Posted 27 August 2004 - 01:35 AM
Its reasonable to look at what add-ins they created for the AFX series and hope that they create the same ones for the ClassPad. I'm not saying they will create all the same add-ins for the ClassPad as they did for the AFX (because I really don't know), but it makes sense that the next add-in for the ClassPad will be somewhere in the AFX add-in list.
#179
Posted 01 September 2004 - 05:23 PM
ClassPad 300 Suggestions
Engineering and constants library. SI units conversion: A must have, like other calculators.
Slope fields.
Level curves (civil engineering)
Autoadjustable regresions: Being able to fit the best regresion given a set of points.
Linear algebra funcitions: Diagonal matrix (not vector), like in M=L+D+U. The trace (in sp. Traza) of a matrix. The arithmetic mean of a matrix, etc. Covariance and correlation matrixes, arithmethic mean of a matrix.
Financial application: Just like the AFX+ or the CFX. Many teachers and students demand this.
Time series: For advanced statistics analisys.
SDK: We are requiring it urgently .
Full compatibility among MS Excel, CP300 and CPManager : The next version of CPManager combined with new add-ins/os update must give full compatibility with excel. This is the minimum required to gain a bigger market. Most people say that if they cannot view their data (lists, matrixes, tesct files ) in office this sw will not succeed much.
BASIC siggestions: User defined functions that could be more than a line in size and being able to be called from the main window as well as from other programs and e-activities.
CP49 + UserRPL + {HP,TI}Basic To CP Basic app. This could make users of HP/TI change theiur minds to CP.
Variable size fonts : One should be able to change the font size of the OS( The GUI, dialogs etc) and for each application.
Basic programs/functions should be able to return values.
The string comparison and concatenation should be easier.
Excpetion handling in BASIC (I hope the C++ in SDK has this feature!).
Auto word wrap in e-activities and in main: It is annoying having to check whether one has passed the end of line to press the exe button to go to next line.
Laplace, Z-Trasnform, Bode Diagrams, Fourier analisis.
Some way tu put the speaker working. (alarms, end process beeps, cancel beeps, etc.). This shouldbe covered in the SDK too.
Real time clock, usable by programs.
Step by step solutions in CAS, like integrals . Other calculators do this already and very well. Step by step Integration and in general all the CAS operations. Its good but not enough knowing the symbolic result, one needs to know the precedure to reach it. This is what a real teacher/tutor would do.
This is to plot 3d collected data: Being able to fill a matrix and then graphing it in the 3d app, like a mesh or surface.
Print to a USB printer directly .
Some one asked if thorug the USB port more memory could be added)
Well I hope people at CASIO R&D see my and your suggestions and have them in mind when they release new OS versions and add-ins.
Thank you!
#180
Posted 01 September 2004 - 05:51 PM
I think when the SDK is released anything that Casio doesn't do can be done by dedicated users.
I've been working on a CP49 add-in that works like the HP49. It is not an HP49 emulator, but a real ClassPad add-in. The idea is, when you write a program you should be able to use any HP49 function or ClassPad function. Since the HP49 has so many functions this isn't an easy task. The first step is to get the RPN stack and commandline interface working and to get simple UserRPL programs to run this is 95% finished).
Maybe someone else out there will want to write a TI-89/TI-Basic add-in. If they do, it would be great to combine them so you can run any program written for the "big 3".
#181
Posted 01 September 2004 - 10:32 PM
I'm intrested in CAS and Units Conversation?
#182
Posted 01 September 2004 - 11:34 PM
I can always tell you about what ClassPad projects I'm working on in my personal time, but I doubt this would be as interesting.
#183
Posted 01 September 2004 - 11:41 PM
#184
Posted 02 September 2004 - 12:05 AM
I'm not in the loop that makes this decision, so even if I knew, I really don't know. There are things that I didn't think would be released as soon as they were, and other things that were released months after I thought.
Sorry I'm not much help.
#185
Posted 02 September 2004 - 02:40 PM
I think when the SDK is released anything that Casio doesn't do can be done by dedicated users.
I am convinced of that too. Many people expects specialized applications on the CP, or at least some apps available for other calcs not for the CP. I think that when CASIO releases the CP SDK there will be an avalanche of new applications from dedicated users!
#186
Posted 02 September 2004 - 05:26 PM
#187
Posted 02 September 2004 - 09:48 PM
SDK lets you write your custom apps, but when ClassPad doesn't support something like advanced CAS, what can you do???
#188
Posted 02 September 2004 - 10:08 PM
Oh.....you can do almost anything you want in an add-in. Its only code.SDK lets you write your custom apps, but when ClassPad doesn't support something like advanced CAS, what can you do???
For example, you could customize the MAIN application as an add-in. If you write improvements to the CAS you could have them work in your own "add-in MAIN".
This would be a lot of work. You would have to handle expressions before the CAS got a chance to evaluate them. If you create anything really different (like a new syntax for units) you would have to write your own parser and do much of the work that the CAS normally does. This is not simple.
I agree, having improvements in the OS is much better, but it doesn't mean you can't have really big things from an add-in.
Anyone seen my prototype of an HP49 running on the ClassPad?
#189
Posted 06 September 2004 - 07:10 AM
#190
Posted 06 September 2004 - 07:16 PM
#191
Posted 20 September 2004 - 12:39 AM
Oh.....you can do almost anything you want in an add-in. Its only code.
-...-
I agree, having improvements in the OS is much better, but it doesn't mean you can't have really big things from an add-in.
SoftCalc:
1) Excuse me... does that mean anyone can create an add-in?
Where do I find a spec how to write it? What do I need?
(I'm a programmer)
Or did you mean that it is possible only with CP300 SDK?
2) RPNCalc - is it possible for you to add and/or/xor bitwise functions,
e.g. under and [=] resp., as they have no meaning?
3) ClassPad 300 feature request / bug report:
- fill(0,999) "insufficient system memory to run..." error - excuse me,
the classpad is said to have 512kB, if what I store is a number (32B?)
then it's less than 32kB, not mentioning c.a.500kB of free memory?
- Why for/next or ":" can't be used in main? All the functionality is present.
On CFX it is really useful during simple calculations.
BTW, there are no ClassPad buttons in forum emoticons.
BTW2, this forum is a great place.
Best regards,
Anna
#192
Posted 20 September 2004 - 12:53 AM
BTW, there are no ClassPad buttons in forum emoticons.
BTW2, this forum is a great place.
too/two true
it is possible to make an add-in only with the CP SDK, which will shorly be available to everyone, once Saltire/Casio has finished developing it.
- Why for/next or ":" can't be used in main? All the functionality is present.
On CFX it is really useful during simple calculations.
good question, we dont know we've asked before (and other questions like it)... it seems it was just intentionally left out for some reason...
this is probably due to the bug in the matrix functions which can also cause massive slowdowns in the calc when doing the simplest of matrix opperations.3) ClassPad 300 feature request / bug report:
- fill(0,999) "insufficient system memory to run..." error - excuse me,
the classpad is said to have 512kB, if what I store is a number (32B?)
then it's less than 32kB, not mentioning c.a.500kB of free memory?
#193
Posted 23 September 2004 - 10:51 PM
Gee, CFX programming seems like utopia after a while with CP300;
while CP300 has many functions giving answers I had to program on CFX,
the others seem to take much longer on supposedly faster hardware CP has.
CP is much less predictable, too
I have a few questions:
- is there a string in NumToStr function (like "Fix2") that allows for
"Normal 1" output? BTW, "Fix0" gives a point after the number, e.g. "17."
Is that right?
- SetDecimal appears to be not working correctly in the program; I put
SetDecimal first and SetStandard last in the program, but if program terminates in
the middle (error or break), then after next run (with SetDecimal first) it looks like
it works for some expressions and not for others. Funny, but bold single-letter
variables are less often affected than the not-bold ones (shouldn't they be the
same? ).
- Does SetDecimal works for all following code or has limited scope only?
- Can't make StrCmp run properly; I write "StrCmp a,b,c" (a and b are strings)
and it either stops with 'Undefined variable' error or do not update c at all.
I checked it with both local and global variables.
- Is there any command on ClassPad like "=>" on CFX9850*?
(like "A=0=>Goto 5" meaning if condition do command else jump to next one)
- Do I understand correctly that "SetDecimal:8->a:ExpToStr a,b:Print b"
should show 8? It does not, or only if commands are in sequence; if print is later,
it shows a instead of 8. What if I changed it to "ExpToStr rFactor(a),b":
it should show 2^3, shouldn't it?
Regards, Anna
Edit: PS. BTW, someone was unhappy about lack of Fourier Transforms - if that's
about DFT/IDFT on list data, I can post the code; this is one of the problems
that are solved on CP in minutes rather than hours on CFX,
and much easier and faster, too.
#194
Posted 23 September 2004 - 11:07 PM
yes, CP basic is a bit slower (that may not matter for much longer though ), but i can answer at least some of you questions:
1) never use StrToNum, its useless and slow. use strToExp() (String to Expression). sentax: strToExp("1234")=>var
it will also execute any expressions in it: Print strToExp("1+1+1+1") = 4
2) i dont know what SetDecimal is for sure, but i think it changes the display mode (Decimal/assistant) for the entire calc... dont know any more than that.
3) try this code, tell me if it works:
Local abc
StrCmp "hi","hi",abc
print abc
(abc sould = 0)
4) nope, that was removed in the AFX and up.
5) in decimal mode it should evaluate 2^3 first, then display it. in assistant mode it should show 2^3.
hope that helps.
#195
Posted 24 September 2004 - 12:06 AM
[...]
1) never use StrToNum, its useless and slow. use strToExp() (String to Expression). sentax: strToExp("1234")=>var
it will also execute any expressions in it: Print strToExp("1+1+1+1") = 4
[...]
3) try this code, tell me if it works:
[...]
1) I meant NumToStr and ExpToStr, not StrToNum nor StrToExp
3) Program /output
Local abc:StrCmp "hi",'hi",abc:Print abc /0 OK
Local abc:StrCmp "hi",'ho",abc:Print abc /-1 OK
Local abc:StrCmp "hi",'ha",abc:Print abc /1 OK
Local abc,x,y:"hi"->x:"ho"->y:StrCmp x,y,abc:Print abc /-1 OK
So far so good, but input:
ClrText:SetDecimal:Local a,b,c,d,e:7->a:4->b:2->e:"56"->c:"34"->d
StrCmp c,d,e:Print e
Even if it works the first time, then delete "ClrText:SetDecimal:";
it won't run, "Undefined variable" error, it won't work even if you restore it.
BTW, feature request: make combobox open not only if clicked on triangle ("V") but also if clicked on the value, as in PCs.
(OS 1.24)
Best regards, Anna
#196
Posted 24 September 2004 - 01:15 AM
The summer's over, it is autumn now!
Well, we were told the SDK and OS 1.50 or 2.00 is going to be released
IN THE SUMMER... well... Hope they make it well worth the wait...
and that larger lists' and matrices' bugs are corrected and their speed too
You know, I'd even like a Beta or RC, having nothing is much worse.
Best regards to all working hard on SDK and OS...
Looking forward to hear from you soon... Anna
#197
Posted 28 September 2004 - 06:37 PM
I still haven't bought CP yet but
I want to see date and time on CP screen, and something like a datebook that show a notice, just for remember those things I have to do...
I think if I bought it I'll post a few more important suggestions
#198
Posted 29 September 2004 - 02:20 AM
#199
Posted 02 October 2004 - 01:50 AM
#200
Posted 02 October 2004 - 02:06 AM
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users