Not sure whether to put this in the hardware or software...
I was doing a couple things with linking calculators today to try to figure out how to detect if another calculator is connected to the calculator in control. I theorized that if you stored 0 into Xmin and Xmax, then used GetCalc( to retrieve the Xmin and Xmax, then took the sum and it was unequal to zero, that would tell you if there was a calculator on the other end. But you can't use GetCalc( with Xmin and Xmax.
I know that when calculators detect power on their ports, they can turn on, and when they have been disconnected from power or other calculators they'll turn on.
I was doing a little testing, and turned both calculators off. I turned one of them back on while they were both connected, and it turned the other calculator on first, though I didn't even touch it. Then it would turn the calculator on that I wanted to turn on. Further testing produced very strange and confusing results. I was using the normal usb to usb cable between calculators. One side is labeled A and the other side B. When testing between all the different 84's, the results were mostly the same. When calculator A was turned on, It would turn calculator B on first. All except when calculator A was the TI-84CSE.
Also: when The TI-84CSE was calculator B, and you turned calculator A on, the charging light on the CSE would turn on for a couple seconds until it realizes that the other calculator is not a source for charge.
Also: on the software side;
The GetCalc( command seems to be a little special.
Things will transfer as follows:
In RAM and ARCHIVE:
1. Any Matrix
2. ʟ1 - ʟ6
3. Str1 - Str0
4. GDB1 - GDB0
Only in Ram:
1. All Y-Vars
2. A - θ
Won't transfer at all (aka. Syntax Error):
1. Any Program (prgm)
2. Any user made List (ʟ...)
3. Any Window Vars
4. Any Zoom Vars
5. Any Statistics Vars
6. Any Table Vars
7. Any Finance Vars (Finance App)
Not sure:
1. Pic1 - Pic0
When I use GetCalc( with the pictures, it didn't transmit, or give me a Syntax Error. It did what any would do if the target didn't exist on the other calc. It looked like it was transmitting, but it didn't.
If you have anything else strange, or explanation to my calculator stuff, please reply. Thanks
I was doing a couple things with linking calculators today to try to figure out how to detect if another calculator is connected to the calculator in control. I theorized that if you stored 0 into Xmin and Xmax, then used GetCalc( to retrieve the Xmin and Xmax, then took the sum and it was unequal to zero, that would tell you if there was a calculator on the other end. But you can't use GetCalc( with Xmin and Xmax.
I know that when calculators detect power on their ports, they can turn on, and when they have been disconnected from power or other calculators they'll turn on.
I was doing a little testing, and turned both calculators off. I turned one of them back on while they were both connected, and it turned the other calculator on first, though I didn't even touch it. Then it would turn the calculator on that I wanted to turn on. Further testing produced very strange and confusing results. I was using the normal usb to usb cable between calculators. One side is labeled A and the other side B. When testing between all the different 84's, the results were mostly the same. When calculator A was turned on, It would turn calculator B on first. All except when calculator A was the TI-84CSE.
Also: when The TI-84CSE was calculator B, and you turned calculator A on, the charging light on the CSE would turn on for a couple seconds until it realizes that the other calculator is not a source for charge.
Also: on the software side;
The GetCalc( command seems to be a little special.
Things will transfer as follows:
In RAM and ARCHIVE:
1. Any Matrix
2. ʟ1 - ʟ6
3. Str1 - Str0
4. GDB1 - GDB0
Only in Ram:
1. All Y-Vars
2. A - θ
Won't transfer at all (aka. Syntax Error):
1. Any Program (prgm)
2. Any user made List (ʟ...)
3. Any Window Vars
4. Any Zoom Vars
5. Any Statistics Vars
6. Any Table Vars
7. Any Finance Vars (Finance App)
Not sure:
1. Pic1 - Pic0
When I use GetCalc( with the pictures, it didn't transmit, or give me a Syntax Error. It did what any would do if the target didn't exist on the other calc. It looked like it was transmitting, but it didn't.
If you have anything else strange, or explanation to my calculator stuff, please reply. Thanks