Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - iconmaster

Pages: 1 ... 4 5 [6]
76
HP Calculators / Re: Let's hack the HP Prime!
« on: September 21, 2013, 08:09:33 pm »
Is this comparable to anything that TI has?

It's kinda like the TI-89's kbdprgm keys, but better. With my 50g, I usually had USR-LOCK on at all times.

77
HP Calculators / Re: Let's hack the HP Prime!
« on: September 21, 2013, 07:37:41 pm »
Also, what is the user function supposed to be used for? I tried looking in the manual and couldn't find anything. It's under shift+help.

It redefines keys. You make programs with the KEY function instead of the EXPORT function, and the function's name is K_ and then the key's name (numbers are themselves, but more complex key names use This Case). You then press User and then the key you redefined to execute the program. I know; at first, I was used to the 50g notion of adding functions to a userkey list and thus thought the key was useless; as it turns out, there's a different method for userkeys on the Prime.

78
HP Calculators / Re: Let's hack the HP Prime!
« on: September 21, 2013, 07:12:06 pm »
While the fire for random suggestions are hot, here's another one. I know how you've been dealing with text highlighting since the beginning of time: Using the Mark system. Myself, I'd think one could implement a text-highlighting system closer to the TI-89's, using the Alpha key or similar... It'd make text highlighting a lot more natural.
Also, there's no way to select the item on drop-down input boxes without touching the screen. I'd think you could hit ENTER to open up the dropdown, but no.

79
HP Calculators / Re: Let's hack the HP Prime!
« on: September 21, 2013, 06:34:24 pm »
Nope. That is a common convention, but really has nothing to do with the state of things...

Oh, that's good to know! Look at me here, always assuming the worst.

Examples please?

Eh, it's just a sort of an impression. Really, I'd be writing more about suggestions I have than things that are really missing. But, you did ask, so here goes:
* The app structure doesn't really have an HP calculator feel. Maybe if there was app 'folders' and/or an ability to hide apps?
* The "online" Help has a lot of typos, not to mention the accidental HP38gII syntax.
* Like the first point, there's no good way to organise your variables.
* There's no calculator-to-calculator linking. Even if the physical manual tries to claim there is ("Documentation which mentions sending data directly from one HP Prime to another should be disregarded" the sheet of paper that came with my Quick Start Guide says).
* All the undocumented CAS shortcut functions, described here. Some of them can cause crashes!
* Some basic apps we'd like are not here, like 3D graphing or periodic tables. No extra utility apps either.

All in all, it's a fine release, sure. But it just feels that much more limited than the HP calculators I'm used to (I mean heck, my 50g came with a built-in ARM assembler!). My hypothesis is that HP is just playing nice in the software until they get College Board approval, at which point I hope they'll add in more freedom to the OS. Of course, the College Board won't be easily convinced, so this could take a while to happen.

80
HP Calculators / Re: Let's hack the HP Prime!
« on: September 21, 2013, 12:19:48 pm »
heya and welcome to the forums. :) Nice to see that HHC2013 is happening by the way. IIRC there were worries about a cancellation due to the recent Colorado floods.

Also is the calc really sold with OS 0.025.5106? A version number under 1.0.0 often means it's a beta... ???

You know, it does kinda feel like a beta. The documentation isn't very good, some features feel incomplete, you know, the lot. It really feels that they rushed to ship this out. And yet they're still late...

Anyways, these hard-coded app numbers (it seems that the .hpapp files only store data, not code) makes it seem to me like they never coded for third-party apps to exist... I'm probably wrong here; maybe there's an app ID for custom apps. calc.settings seems to hold the pointers themselves, so there's hope.

EDIT: Here's the list of app IDs. Any ID over 11 causes it to revert to 0 when the calculator is turned on. This should go on the wiki?

00 00 00 00 - Function
01 00 00 00 - Solve
02 00 00 00 - Statistics 1-Var
03 00 00 00 - Statistics 2-Var
04 00 00 00 - Inference
05 00 00 00 - Parametric
06 00 00 00 - Polar
07 00 00 00 - Sequence
08 00 00 00 - Finance
09 00 00 00 - Linear Solver
0a 00 00 00 - Triangle Solver
0b 00 00 00 - Linear Explorer
0c 00 00 00 - Quadratic Explorer
0d 00 00 00 - Trig Explorer
0e 00 00 00 - DataStreamer
0f 00 00 00 - Geometry
10 00 00 00 - Spreadsheet
11 00 00 00 - Advanced Graphing

Where do we usually download released firmwares for HP calculators ?
Usually, I'd say somewhere like http://h20000.www2.hp.com/bizsupport/TechSupport/ProductList.jsp?lang=en&cc=us&prodTypeId=215348&prodSeriesId=5367459&taskId=135, but it seems both the emulator and the data-link program have firmware-downloading capabilities; however, it seems HP's data server are not working.


81
HP Calculators / Re: Let's hack the HP Prime!
« on: September 21, 2013, 10:25:05 am »
Here's just a raw dump of my Prime's data:

DATA: V0.025.5106    OS(1M):V0.025.5106
ADPT IN    :    BOOT ARMUboot V13
Samsung K9K2G08U0M    256 MB    SLC

So I see you've got the SDK version working! Have you found any differences in function yet?

EDIT: The HHC2013 is going on as we speak. I'm hoping some of our questions about native execution and the like will be answered there...

EDIT 2: I've been messing around with the file formats. The first byte of the custom app's .hpapp files seem to indicate what app it's copying.

82
HP Calculators / Re: Let's hack the HP Prime!
« on: September 21, 2013, 09:51:55 am »
I now have a Prime in my hands. I want to try installing the SDK, but I'm afraid I'm going to brick my calculator; I don't konw if I could fix that as connecting to ftp.hp.com in the data-link program seems to not be retrieving the OS for me. Should I go ahead and see what the SDK firmware does on a calculator?

Pages: 1 ... 4 5 [6]