ticalc.org
Basics Archives Community Services Programming
Hardware Help About Search Your Account
   Home :: Archives :: News :: TI Connect v1.5 Released

TI Connect v1.5 Released
Posted by Michael on 17 August 2004, 16:39 GMT

TI has released version 1.5 of their TI Connect software for Windows. This version is a normal release and has been updated since the beta version that was included with 84+ and 89 Titanium calculators. As usual, there is a long list of "known issues" that should be read through upon installation. Most notably, it appears that using a firewall can in some cases prevent TI Connect from communicating with a calculator.

You will need about 45 MB of disk space to install this latest version.

  Reply to this article


The comments below are written by ticalc.org visitors. Their views are not necessarily those of ticalc.org, and ticalc.org takes no responsibility for their content.


Re: TI Connect v1.5 Released
Lewk Of Serthic Account Info
(Web Page)

Cool. I'm sick of the beta version.

Reply to this comment    17 August 2004, 16:57 GMT


Re: Re: TI Connect v1.5 Released
no_one_2000_  Account Info
(Web Page)

But I'm sure this one won't be any better ;-)

Pardon my stupidity, but why would a firewall block sending programs to a calculator?

Reply to this comment    17 August 2004, 18:56 GMT


Re: Re: Re: TI Connect v1.5 Released
jordan krage  Account Info

some firewalls block all different kinds of traffic, and even stop programs from launching other programs
i use Kerio Personal Firewall(to lazy to link, just google it), and it works great, anytime a program tries to do something outside of itself its asks you to permit or deny it, it hasnt slipped up yet and i definitly recommend it

-jordan

Reply to this comment    17 August 2004, 20:03 GMT


Re: Re: Re: Re: TI Connect v1.5 Released
Lewk Of Serthic Account Info
(Web Page)

Hey! I've seen Morgan say b*tch!

Reply to this comment    18 August 2004, 02:00 GMT


Re: Re: Re: Re: Re: TI Connect v1.5 Released
calkfreak83  Account Info
(Web Page)

Um... didnt get it.... Did I miss something?

Reply to this comment    20 August 2004, 23:08 GMT

Re: TI Connect v1.5 Released
benryves  Account Info
(Web Page)

45MB? How on EARTH can a linking package grow to 45MB?
Gah *returns to FastLink*

Reply to this comment    17 August 2004, 16:58 GMT

Re: Re: TI Connect v1.5 Released
Michael Vincent  Account Info
(Web Page)

That was exactly my reaction.

Reply to this comment    17 August 2004, 17:03 GMT


Re: Re: Re: TI Connect v1.5 Released
Nikky Southerland  Account Info
(Web Page)

45mb? wow, I guess those USB drivers require alot of coding. :-)

Reply to this comment    17 August 2004, 17:07 GMT


Re: Re: Re: Re: TI Connect v1.5 Released
Brian Gordon  Account Info
(Web Page)

more like it needs absolute flexibility to work with the inevitable 73 versions of SP2 :)
which reminds me... anyone else install it yet? I was impatient, so i downloaded it from fileplanet. the new IE blocks those "do you want to install and run" dialogs. which is good because i spent 2 hours yesterday looking for a cs key.

Reply to this comment    18 August 2004, 16:38 GMT

Re: Re: TI Connect v1.5 Released
ti_is_good_++  Account Info

Because it's great.

-Scanning of every port on the computer for any sort of TI calculator

-Expandable while in operation. You can even use different calculators on the same link cable.

-Screenshots while programs are running

-Links to other TI programs on the computer

-Intuitive extension of Windows Explorer interface to TI calculator, like it's a drive

-Interface without hidden or unnecessary features that's obvious to any person familiar with calculators

-Advanced device information without the TIGCC bugs

-Updates of TI programs and calculator OSs

-Calculator backup and restore with an editor to retrieve specific files from the backup

-Data editor, which isn't too useful but if you use a lot of numbers in databases, they can be edited on a larger screen

-Only one bug: you can't click on the TI Connect tab in the taskbar to minimize it, like other windows, and this might have nothing to do with the program itself

Reply to this comment    17 August 2004, 18:21 GMT

Re: Re: Re: TI Connect v1.5 Released
dietsche Account Info
(Web Page)

>-Advanced device information without the TIGCC bugs
What in the world does TIGCC have to do with TI-Connect? TIGCC is a compiler, not link software.

Reply to this comment    17 August 2004, 19:49 GMT


Re: Re: Re: Re: TI Connect v1.5 Released
ti_is_good_++  Account Info

I know. TIGCC's FL_getHardwareParmBlock returns a list that doesn't make any sense on TI-89Ti (hardware version 9, etc.).

Reply to this comment    17 August 2004, 20:57 GMT


Re: Re: Re: Re: Re: TI Connect v1.5 Released
lalu Account Info

Try AB_getGateArrayVersion()

Reply to this comment    17 August 2004, 22:56 GMT


Re: Re: Re: Re: Re: Re: TI Connect v1.5 Released
ti_is_good_++  Account Info

Yes, but it doesn't return HARDWARE_PARM_BLOCK, which is what I was trying to get.

Reply to this comment    17 August 2004, 23:11 GMT


Re: Re: Re: Re: Re: Re: Re: TI Connect v1.5 Released
dietsche Account Info
(Web Page)

Well, you've got the right idea, but you're completely wrong. TIGCC does return the correct values.
The hardware ID is 9 on the Titanium, the hardware revision is 2, and the other interesting change is that the Gate Array is now 3.

Reply to this comment    17 August 2004, 23:16 GMT


Re: Re: Re: Re: Re: Re: Re: Re: TI Connect v1.5 Released
ti_is_good_++  Account Info

On the TI-89Ti, the gate array *is* 9 according to FL_getHardwareParmBlock.

Reply to this comment    17 August 2004, 23:48 GMT


Re: Re: Re: Re: Re: Re: Re: Re: Re: TI Connect v1.5 Released
dietsche Account Info
(Web Page)

lol, well that is most definately incorrect. Get command post plus (note that the crash protection doesn't work on the titanium because the titanium is wierd...), and press F4: 5 ...

either your test program is broken, or TIGCC has a real problem. Are you using the latest beta of TIGCC? (the latest beta is the only version that actually supports the Titanium)

Reply to this comment    18 August 2004, 03:29 GMT


Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: TI Connect v1.5 Released
ti_is_good_++  Account Info

I have Command Post Plus, and I'll try that in a few days.

I am using 0.94 beta 19, which is not the latest version and I should upgrade. Thanks.

Reply to this comment    18 August 2004, 03:55 GMT


Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: TI Connect v1.5 Released
TheGreatOne Account Info

WOW. That's all I have to say seeing as how it's on v0.95 Beta 16.

Reply to this comment    23 August 2004, 00:48 GMT

Re: Re: Re: TI Connect v1.5 Released
Chivo  Account Info

So that adds up to I'd estimate about 20 MB (the OS updates being the biggest part).

Without the OS updates, it'd have to be only a couple MB or less (it doesn't take many megs of space to do all that).

Reply to this comment    17 August 2004, 20:57 GMT


Re: Re: Re: Re: TI Connect v1.5 Released
ti_is_good_++  Account Info

Effective error handling on even a small program is compilcated. Just look at AutoClBr.

Reply to this comment    17 August 2004, 21:12 GMT


Re: Re: Re: Re: Re: TI Connect v1.5 Released
Chivo  Account Info

Effective error handling doesn't take many megabytes of disk space. I looked at the source of AutoClBr, and it doesn't have any "complicated" error handling out of the ordinary. It has just basic error checking and handling; without ANY error checking the program would be about 10-15% smaller (that includes all the error reporting too). It's really not that much. It might even be much less than that.

Look at Firefox as an example. It takes less than 20 MB of disk space, fully installed, and it does MUCH more than a calculator linking program does. There's really no excuse for using so much space for how little the program has to do.

Reply to this comment    17 August 2004, 21:50 GMT

Re: Re: Re: Re: Re: Re: TI Connect v1.5 Released
ti_is_good_++  Account Info

I didn't say it had complicated error handling. I said it had effective error handling.

The more complicated the program (as measured by the number of defined function calls and nested loops), the more complicated the error handling because you have to trap errors, not redirect correct statements, and handle errors properly. The more interrelated things that a program does, the bigger and more complicated it gets. If you look closely at what the program does, you'll see what I mean. It matters less the number of features than how the program works. Often, optimization comes at the cost of complex layout. Try it yourself.

Reply to this comment    17 August 2004, 23:29 GMT


Re: Re: Re: Re: Re: Re: Re: TI Connect v1.5 Released
Chivo  Account Info

My bad. I misquoted you slightly, but the conclusion is the same.

Most complicated error handling I deal with is to return error codes to different threads of execution. That's not writing multi-threaded programs but the multi-threader itself. It also involves saving the registers, being careful not to touch the stack while it's changing, and restoring the registers properly. The error handling is the simplest part.

A simple layout helps to optimise a program (global optimisations have a bigger payoff than local optimisations), because it shows what can be moved or removed more easily than a more complex layout.

Also, to keep a program from getting complicated from doing interrelated things, make the program data-centric (rather than code-centric) and have a clean and consistent interface for each function. A function should be a black box; you don't know how it works, but you know how to invoke it. If a function encounters an error, it just returns an error code, and depending on how "fatal" it is, the caller can pass it up to its caller, and so on until the error handler for that particular error can report it.

What I get from what you wrote, you use a language which uses "exceptions" (such as TI-68k BASIC or Java). Exception are "invisible GOTO"s, and GOTO's are considered harmful. In the case of exceptions, the code usually needs to know what caused the error (what "threw the exception"), and that can complicate a program's error handling. What you said may be true but mostly for languages which use exceptions to catch errors.

By the way, where in AutoClBr is the effective error handling which you say is complicated? All I see is pretty standard error handling. Point out the file(s) and line number(s) so I can look more closely at it.

Reply to this comment    18 August 2004, 02:43 GMT


Re: Re: Re: Re: Re: Re: Re: Re: TI Connect v1.5 Released
ti_is_good_++  Account Info

>>Most complicated error handling I deal with is to return error codes to different threads of execution.

Yes, that's what I was referring to. in a major program, that is a major problem and perhaps is why it's so large. I know there's TI programmers out there laughing at us...

>>By the way, where in AutoClBr is the effective error handling which you say is complicated?

AutoClBr is relatively simple in objectives. It uses only the standard error handling that you mentioned. I did not mean to mislead you to believe that AutoClBr's error handling was complicated, however, if you had to apply that to a complex program with interrelated objectives like TI Connect, it would balloon.

Reply to this comment    18 August 2004, 04:03 GMT


Re: Re: Re: Re: Re: Re: TI Connect v1.5 Released
Tzazak  Account Info

Does it matter? The program is released, and it looks good. If you're so sure it could be written more efficiently and smaller, than try to do it yourself. Then you'll see making a program smaller is really a lot of work, especially when it is complicated. Plus, writing the program in the first place must have taken a lot of work.

Reply to this comment    18 August 2004, 02:08 GMT


Re: Re: Re: Re: Re: Re: Re: TI Connect v1.5 Released
Chivo  Account Info

It would've been quite a bit of work to make the program that big in the first place, unless it has a lot of fluff like videos.

Compare it to similar programs like TiLP; even if they don't have exactly the same features as TI-Connect, they still are similar enough for a reasonable size comparison.

I would even say that it does matter. Think of all those people who still use dial-up. They'd be able to download it in ten minutes if it weren't bloated like it is.

Reply to this comment    18 August 2004, 03:32 GMT


Re: Re: Re: Re: Re: Re: Re: Re: TI Connect v1.5 Released
ti_is_good_++  Account Info

Please know something about the program and try it yourself before badmouthing it. The TI programmers did a very good job and I don't think that it serves the community to prejudge their work.

Reply to this comment    18 August 2004, 04:05 GMT

Re: Re: Re: TI Connect v1.5 Released
Brian Gordon  Account Info
(Web Page)

-Only one bug: you can't click on the TI Connect tab in the taskbar to minimize it, like other windows, and this might have nothing to do with the program itself
i havent tried the new version, but in the beta it was because it was a simulated window made in flash.

Reply to this comment    18 August 2004, 16:40 GMT


Re: Re: Re: TI Connect v1.5 Released
Shawn Zhang Account Info

This so is not great. Whenever I try to run it, my monitor display messes up.

Reply to this comment    28 August 2004, 19:31 GMT


Re: Re: TI Connect v1.5 Released
Lewk Of Serthic Account Info
(Web Page)

How much was it before?

Reply to this comment    17 August 2004, 21:13 GMT


Re: Re: Re: TI Connect v1.5 Released
ti_is_good_++  Account Info

My 'TI Education folder is 59.8, so this would actually be an improvement.

Reply to this comment    17 August 2004, 21:15 GMT


Re: Re: Re: Re: TI Connect v1.5 Released
tal_oz  Account Info

Well maybe you have alot of backups and stuff like that bcuz mine is 23.8 Mb. And I have two calulator drivers 83+ and 83+ silver edition (I dont know if that makes a difference) By the way I just checked for updates on ti-connect and there are no updates. I have version 1.5.3 is that the newest. Ive had it for about a month. So if thats the case then srry ticalc.org but you guys are behind.

Reply to this comment    17 August 2004, 21:27 GMT


Re: Re: Re: Re: Re: TI Connect v1.5 Released
ti_is_good_++  Account Info

I use TI Connect 1.5 Beta and I have no backups in 'TI Education.'

Reply to this comment    17 August 2004, 23:31 GMT

1  2  3  

You can change the number of comments per page in Account Preferences.

  Copyright © 1996-2011, the ticalc.org project. All rights reserved. | Contact Us | Disclaimer