Как подключить калькулятор TI-84 Plus к ноутбуку?


13

Я хочу подключить свой TI-84 Plus к ноутбуку Ubuntu 11.04. Я использую кабели органеллы, чтобы подключить его. Программа tilp(2)не работала или, по крайней мере, не показывала мой TI-84 Plus; Я пытался запустить его в root и обычным способом.

Ответы:


14

Библиотека libticables2-2, поставляемая с Ubuntu 11.04 (и на момент написания статьи, 11.10 тоже) поддерживает только кабели SilverLink. Я только что загрузил патч, который добавляет поддержку калькулятора TI-84 +, который доступен в LP # 747589 .

Обзор исправления

  • Обновите правила udev, чтобы избежать запуска программы от имени пользователя root
  • Добавление себя в tilpгруппу, чтобы вы могли использовать устройство, не работая от имени пользователя root
  • Укажите тип калькулятора для tilp

Инструкция по установке тилпа и настройке его на работу с TI-84 +:

  1. Установите tilpпакет и его зависимости, такие как libticables2-2:sudo apt-get install tilp
  2. Загрузите патч :

    wget https://launchpadlibrarian.net/79510370/new-devices-and-fixed-sysfs-warning.patch
    
  3. Примените патч к установленным правилам udev:

    sudo patch /lib/udev/rules.d/45-libticables.rules < new-devices-and-fixed-sysfs-warning.patch 
    
  4. Добавьте себя в tilpгруппу:

    sudo usermod -a -G tilp $USER
    
  5. Повторно войдите, чтобы применить настройки группы
  6. В TI-84 + используется разъем USB-A - USB-B, который называется DirectLink. Это должно быть обнаружено автоматически. Подключите калькулятор сейчас к компьютеру. Если вы уже подключили его, отключите и снова подключите его.
  7. Теперь убедитесь, tilpчто вы используете калькулятор TI-84 +, выполнив:

    tilp --calc=ti84+ --cable=DirectLink
    

    Это установит calc=TI84+и cable_model=DirectLinkв ~/.tilpфайле конфигурации. После выполнения вышеуказанной команды достаточно выполнить ее tilpв будущем (используя меню приложения или выполнив команду напрямую).


Это прекрасно работает, за исключением того, что вы должны начинать с "tilp --calc-ti84 --cable = DirectLink" Помеченные и проголосовавшие вверх и опускающие окна еще больше. Спасибо
Rens

Я узнал, что вы действительно должны включить --cable=DirectLinkв первый раз. Обновленный ответ.
Лекенштейн

0

Возможно, TILP не работает из-за этой ошибки? https://bugs.launchpad.net/ubuntu/+source/tilp/+bug/49251

Используете ли вы стандартный USB-кабель или другой разъем? Вы можете увидеть устройство, набрав "lsusb" в терминале? Вы пытались составить новый TILP? К сожалению, в прошлом я проверял, что эмуляция вина не поддерживает USB, но Windows Virtualbox может работать.


@ user778234 Когда я набираю lsusb в терминале, я вижу устройство. (Шина 002 Устройство 010: ID 0451: e003 Texas Instruments, Inc.) Я не знаю, как скомпилировать тилп
Ренс

Похоже, последняя версия и документация здесь: lpg.ticalc.org/prj_tilp/linux.html, но есть PPA, который может быть проще в установке.
NoBugs

@ user778234 Это не работает из-за ошибки
Rens

Вы пытались подключить TI-84 со стандартным USB, а не с кабелем silverlink?
NoBugs

@ user778234 У меня два кабеля, оба не работают.
Rens

0

Вероятно, вам нужно установить виноУстановить wine1.3 , чтобы использовать инструменты Ti-84. Wine - это уровень совместимости с Windows, который позволяет запускать определенные приложения Windows в Linux. В соответствии с записью Wine AppDB для программного обеспечения Graph Link могут возникнуть некоторые проблемы с запуском программы (обратите внимание, что перечисленные результаты немного устарели, поэтому программа может работать нормально).


-1: оп заявил, что тилп не работает.
Broam

@Broam: Упс ... Я пропустил это. Хороший улов. Мой ответ был обновлен сейчас.
Натан Осман

@ Джордж Эдисон Я пытался использовать ссылку ti под wine, но она не монтируется. Под Tilp он также не монтируется.
Rens

@Rens: не монтируется? Вы имеете в виду программное обеспечение GraphLink на компакт-диске, поставляемом с вашим калькулятором? Вы имеете в виду, что он не устанавливается?
Натан Осман

@ Джордж Эдисон нет Я имею в виду калькулятор.
Rens
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.