1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
|
This is a list of some things to do:
<<
Hi. I just wanted to make a few suggestions and report some things that
appear to be bugs. Let me know if more information is needed, or if I
misunderstood something.
Thanks for the nice work!
TiLP 6.74
SuSE Linux Pro 9.1
Kernel 2.6.4-52
Cable: Sliverlink
TI-89: AMS 2.09
TI-86: ROM 1.4
I also have a TI-82 and TI-85, but I haven't tested them with TiLP yet.
SUGGESTIONS:
* When transmission errors occur, it would be nice to have Retry and
Skip buttons for backups or sending/receiving multiple files. When TI
Connect encounters an error, it gives a Retry button that tries the
operation again starting with the variable where the error occurred, and
a Skip button that continues the operation but skips the file where the
error occurred.
This would be especially welcome in TiLP for Silverlink users (like me),
because sometimes errors occur due to the cable's strange behavior. If a
problem occurs in the middle of a backup, for instance, I could just
Retry with the same file and not have to start the whole transfer over
again. If one particular file seems to cause problems, I could use Skip
to skip that file and continue with the rest of the files, without
having to cancel and select the other files by hand.
*Selecting multiple files is a little strange. Ctrl and Shift keys while
clicking in the lists work as expected, but unlike with other programs
like Konqueror, I cannot use both Ctrl and Shift at the same time. TiLP
acts like I only pressed Ctrl. It would be nice if Ctrl+Shift worked as
in many programs.
Also, when I have multiple files selected and try to drag them, it
erases my selection. If I hold Ctrl while dragging, it doesn't erase the
selection, but it toggles the state of the file where I started
dragging. This is somewhat confusing. (In other words, dragging should
not also count as clicking.)
* When transferring files and getting directory lists, the transfer
progress dialog box automatically resizes itself horizontally. Since
this often happens many times a second, this is quite distracting. Maybe
the box shouldn't resize automatically, or it should only resize in one
direction (for instance, get wider but not shorter again, even when
there is empty space available), so that it does not change size as often.
* Items like "Screen" and "Operating system" do not appear to be
selectable. It took me a while to figure out how to transfer these
items. Since they are not highlighted when clicked, I did not know I
could still drag them to the righthand pane (to transfer them to the
computer).
PROBLEMS:
TI-89--
*Every time I send a variable to my TI-89:
1. TiLP always gets a list of the files on the calc, even if I already
did it (which is time-consuming)
2. It tells me "The following variable(s) exist(s) on calculator" even
when they don't. The list showing the variables is blank, because the
variables do not exist on the calculator. Usually picking Overwrite will
send the files without problems, but it's annoying.
*TiLP detects these files in the Main folder if statistics operations
were performed on the TI-89:
-regCoef
-regEq
These are system files, and the TI-89 does not seem to like sending
these files, so they produce an error in TiLP when the user tries to
transfer them or when a backup is performed. Maybe TiLP should not
display these files (or at least ignore them when making a backup).
*The dumprom program that gets sent to the TI-89 when sending the
operating system to the computer erases the line above the calc's status
bar and does not restore it. TiLP does not warn that this will happen,
and it doesn't send a program (such as dumpfix) to correct it.
TI-86--
*The names of variables containing Greek characters are not listed in
TiLP correctly. If the names contain Greek characters, the Greek
character and all characters after it are missing. For files whose names
begin with Greek characters, there is no name displayed at all (the name
is effectively a null string), and sending to the computer results in a
hidden file named ".86?" where ? is the letter indicating the variable
type. If several such files exist on the calculator, it is very
difficult to tell them apart because of this.
Greek characters in variable names seem to work fine for the TI-89,
though. This problem occurs with the TI-86.
>>
<<
Sure, I guess I could do that. There are really only two differences
between the various models that are important here. The ROM sizes are
different: 83+ has 512k, 84+ has 1M, and both Silver Editions have 2M.
Also the SE and 84+ have a hardware link assist (similar to that in
the GrayLink and SilverLink.)
Can you actually detect the different versions remotely? I would
expect to be able to, but I'm not very familiar with the link
protocol. I suppose you could figure out the size based on the
directory listing, but that doesn't seem like the most elegant
solution.
So anyway, either TiLP needs to figure out the HW version, or the user
needs to be able to choose the size of the image to download, or else
the ROM dumper itself needs to be able to tell TiLP what HW it's on.
Benjamin Moody
>>
+ = done.
* = in progress.
- = to do...
|