- Using Vernier's Logger Pro for ROM dumping
- 29 Jan 2015 05:07:46 pm
- Last edited by ReGuess on 01 Feb 2015 01:01:35 am; edited 1 time in total
This thread will host work for making a ROM dumping program for Logger Pro. It may or may not be limited to Logger Pro 3.
These files are examples of what you get when you have imported lists from a TI calc:
http://1drv.ms/1yFY65f
I think the end result should be something like the following:
There are four programs; one for each list in the end result.
Similar to rom8x
Code:
On Logger Pro,
Code:
Export file as whatever we decide on later. Probably GIS or CSV.
Upload to Cemetech.
Vernier has three(?) options for exporting files:
Export to CSV - usable by SC3, has a small junk header
Export to GIS - a .txt file with a small junk header
Export to Text - a .txt file with a lage junk header. Probably not gonna use it.
All 3 have a header at the top.
If we use CSV, we could code the Cemetech end of the program in TI-BASIC. The first line would have to be deleted.
If we use GIS, we could write the server-side code in a probably more-easily implemented language. Once again, write code to delete first line.
On second thought, have the human open the file, delete the first line, save the file, and then upload.
If we're going to use .txt as the format for the ROM, we should use "Export to GIS", as that has a smaller header at the top.
I think GIS is our best option, but I don't know what language to use.
This may become a thing in which any data from the calc is copied to a list, and then decoded on the computer.
These files are examples of what you get when you have imported lists from a TI calc:
http://1drv.ms/1yFY65f
I think the end result should be something like the following:
There are four programs; one for each list in the end result.
Similar to rom8x
Code:
To be executed by human
:For (X, 1, 4)
:Run each program on the calc. The program will create a custom list that contains 1/4 of the ROM data.
:Import Custom List#X to Logger Pro
:DelVar List#X from Calc
:End
On Logger Pro,
Code:
:For(X, 2, 4)
:augment(List#1, List#X) → List#1
:DelVar List#X
// Cut & Paste
:End
Export file as whatever we decide on later. Probably GIS or CSV.
Upload to Cemetech.
Vernier has three(?) options for exporting files:
Export to CSV - usable by SC3, has a small junk header
Export to GIS - a .txt file with a small junk header
Export to Text - a .txt file with a lage junk header. Probably not gonna use it.
All 3 have a header at the top.
If we use CSV, we could code the Cemetech end of the program in TI-BASIC. The first line would have to be deleted.
If we use GIS, we could write the server-side code in a probably more-easily implemented language. Once again, write code to delete first line.
On second thought, have the human open the file, delete the first line, save the file, and then upload.
If we're going to use .txt as the format for the ROM, we should use "Export to GIS", as that has a smaller header at the top.
I think GIS is our best option, but I don't know what language to use.
This may become a thing in which any data from the calc is copied to a list, and then decoded on the computer.