|
Obsługa kalkulatora TI 89 Titanium
Czocher - 09-11-2007 00:36
Niedawno zakupiłem kalkulator graficzny Texas Instruments 89 Titanium. Wiem, że można go podłączyć do komputera, dzięki czemu można wrzucać na niego oprogramowanie itp. Znalazłem moduł odpowiedzialny za komunikację z kalkulatorem przez USB (paczka tidev-modules-source). Próbowałem go skompilować i wgrać przy pomocy module-assistant. I tu następuje coś dziwnego - module-assistant tworzy paczkę z modułem (nie wyrzucając przy tym żadnych błędów), która jednak okazuje się... pusta :/. Mógłby ktoś spróbować kompilacji tego modułu dla jądra 2.6.22 i udostępnić paczkę?, ew. jeżeli ktoś ma jakieś pomysły pisać śmiało.
[ Dodano: 2007-11-10, 03:43 ] Udało mi się w końcu odpalić komunikację. Krótkie Howto: 1. Z tego repozytorium ściągamy TiLP2 wraz z zależnościami (wszystkie biblioteki). 2. Instalujemy je (najlepiej wwalić wszystkie pliki *.deb do jednego folderu i wpisać jako root "dpkg -i *.deb") 3. Uruchamiamy TiLP2 komendą:
tilp --cable=[rodzaj kabla] --port=[port] --calc=[typ kalkulatora]
Więcej w man tilp.
U mnie komenda wyglądała tak: tilp --cable=DirectLink --port=1 --calc=ti89t
Komunikacja w moim przypadku działa w 100% (choć czasami występują niewielkie problemy eliminowane przez odłączenie i ponowne podłączenie kalkulatora).
qba88 - 11-03-2008 23:50
fajnie że ktoś pomyślał o HOW-TO do TI-89 ;-) Jednak nie udało mi sie skonfigurowac, a robie wszystko wg instrukcji, napocztku wg rad przekopiowalem do innego folderu deby no i wyskoczyły błędy i kalkulatora nie wykryło, dlatego pomyślałem że może błąd jest bo i tak jest zaznaczone *.deb i przekopiowałem deby tam gdzie są wszystkie biblioteki ponowiłem dpkg i (Odczytywanie bazy danych ... 158312 plików i katalogów obecnie zainstalowanych.) Przygotowanie do zastąpienia gfm 1.02-1 (wykorzystując gfm_1.02-1_i386.deb) ... Rozpakowanie pakietu zastępującego gfm ... Przygotowanie do zastąpienia libticables2-1 1.2.0-1 (wykorzystując libticables2-1_1.2.0-1_i386.deb) ... Rozpakowanie pakietu zastępującego libticables2-1 ... Przygotowanie do zastąpienia libticables2-1-dev 1.2.0-1 (wykorzystując libticables2-1-dev_1.2.0-1_i386.deb) ... Rozpakowanie pakietu zastępującego libticables2-1-dev ... Przygotowanie do zastąpienia libticalcs2-7 1.1.0-1 (wykorzystując libticalcs2-7_1.1.0-1_i386.deb) ... Rozpakowanie pakietu zastępującego libticalcs2-7 ... Przygotowanie do zastąpienia libticalcs2-7-dev 1.1.0-1 (wykorzystując libticalcs2-7-dev_1.1.0-1_i386.deb) ... Rozpakowanie pakietu zastępującego libticalcs2-7-dev ... Przygotowanie do zastąpienia libticonv3 1.1.0-1 (wykorzystując libticonv3_1.1.0-1_i386.deb) ... Rozpakowanie pakietu zastępującego libticonv3 ... Przygotowanie do zastąpienia libticonv3-dev 1.1.0-1 (wykorzystując libticonv3-dev_1.1.0-1_i386.deb) ... Rozpakowanie pakietu zastępującego libticonv3-dev ... Przygotowanie do zastąpienia libtifiles2-5 1.1.0-1 (wykorzystując libtifiles2-5_1.1.0-1_i386.deb) ... Rozpakowanie pakietu zastępującego libtifiles2-5 ... Przygotowanie do zastąpienia libtifiles2-5-dev 1.1.0-1 (wykorzystując libtifiles2-5-dev_1.1.0-1_i386.deb) ... Rozpakowanie pakietu zastępującego libtifiles2-5-dev ... Przygotowanie do zastąpienia tfdocgen 1.00-1 (wykorzystując tfdocgen_1.00-1_i386.deb) ... Rozpakowanie pakietu zastępującego tfdocgen ... Przygotowanie do zastąpienia tiemu 3.02-1 (wykorzystując tiemu_3.02-1_i386.deb) ... Rozpakowanie pakietu zastępującego tiemu ... dpkg: w odniesieniu do tiemu-gdb_3.02-1_i386.deb zawierającego tiemu-gdb: tiemu-gdb w konflikcie z tiemu tiemu (wersja 3.02-1) jest rozpakowany ale nie skonfigurowany. dpkg: błąd przetwarzania tiemu-gdb_3.02-1_i386.deb (--install): konflikt pakietów - nie będzie instalowany tiemu-gdb Przygotowanie do zastąpienia tiemu-skinedit 1.27-1 (wykorzystując tiemu-skinedit_1.27-1_i386.deb) ... Rozpakowanie pakietu zastępującego tiemu-skinedit ... Przygotowanie do zastąpienia tilp2 1.10-1 (wykorzystując tilp2_1.10-1_i386.deb) ... Rozpakowanie pakietu zastępującego tilp2 ... Konfigurowanie libticables2-1 (1.2.0-1) ... dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie libticables2-1-dev: libticables2-1-dev zależy od pkg-config; jednakże: Pakiet pkg-config nie jest zainstalowany. libticables2-1-dev zależy od libglib2.0-dev; jednakże: Pakiet libglib2.0-dev nie jest zainstalowany. dpkg: błąd przetwarzania libticables2-1-dev (--install): problemy z zależnościami - pozostawiony nieskonfigurowany dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie libticalcs2-7-dev: libticalcs2-7-dev zależy od pkg-config; jednakże: Pakiet pkg-config nie jest zainstalowany. libticalcs2-7-dev zależy od libglib2.0-dev; jednakże: Pakiet libglib2.0-dev nie jest zainstalowany. libticalcs2-7-dev zależy od libticables2-1-dev; jednakże: Pakiet libticables2-1-dev nie jest jeszcze skonfigurowany. dpkg: błąd przetwarzania libticalcs2-7-dev (--install): problemy z zależnościami - pozostawiony nieskonfigurowany Konfigurowanie libticonv3 (1.1.0-1) ... dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie libticonv3-dev: libticonv3-dev zależy od pkg-config; jednakże: Pakiet pkg-config nie jest zainstalowany. libticonv3-dev zależy od libglib2.0-dev; jednakże: Pakiet libglib2.0-dev nie jest zainstalowany. dpkg: błąd przetwarzania libticonv3-dev (--install): problemy z zależnościami - pozostawiony nieskonfigurowany Konfigurowanie libtifiles2-5 (1.1.0-1) ... dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie libtifiles2-5-dev: libtifiles2-5-dev zależy od pkg-config; jednakże: Pakiet pkg-config nie jest zainstalowany. libtifiles2-5-dev zależy od libglib2.0-dev; jednakże: Pakiet libglib2.0-dev nie jest zainstalowany. libtifiles2-5-dev zależy od libticonv3-dev; jednakże: Pakiet libticonv3-dev nie jest jeszcze skonfigurowany. libtifiles2-5-dev zależy od zlib1g-dev; jednakże: Pakiet zlib1g-dev nie jest zainstalowany. dpkg: błąd przetwarzania libtifiles2-5-dev (--install): problemy z zależnościami - pozostawiony nieskonfigurowany Konfigurowanie tfdocgen (1.00-1) ... Konfigurowanie tiemu-skinedit (1.27-1) ... Konfigurowanie libticalcs2-7 (1.1.0-1) ... Konfigurowanie tiemu (3.02-1) ... Konfigurowanie tilp2 (1.10-1) ... Konfigurowanie gfm (1.02-1) ... Wystąpiły błędy podczas przetwarzania: tiemu-gdb_3.02-1_i386.deb libticables2-1-dev libticalcs2-7-dev libticonv3-dev libtifiles2-5-dev
nie chce sknocić totalnie zależności a za bardzo nigdy nie majstrowałem przy pakietach i ograniczałem się do aptitude więc prosze o pomoc na forum.
Czocher - 02-04-2008 18:07
Mała poprawka (a raczej ułatwienie) do poprzedniego mojego posta:
Zamiast ściągać pakiety ręcznie można poprostu dodać repozytorium:
deb http://repo.calcforge.org/debian/i386/ stable main
do
/etc/apt/sources.list
wykonać
su -c "apt-get update" lub jak kto woli su -c "aptitude update"
i potem już można instalować używajając apt'a lub synaptica.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|