Jodå, det har jag tänkt, men jag behöver samla ihop koden lite och snygga till först. Återkommer.ejeklint wrote:Rackars, här händer det grejer minsann. Eddie: cool webapp, delar du med dig av den?
Ulterius - Nytt OSX-program för schemaläggning av Tellstick
Moderator: Telldus
-
- Posts: 15
- Joined: Fri Mar 17, 2023 9:45 am
Re: Grymt!
Hej
Jag har följt detta projekt med stort intresse, nu idag så fick jag äntligen min TellStick på posten
Jag har färgäves försökt få den att fungera med OS X 10.5 (intel)
Jag har installerat FTDI's drivrutin och kör jag ls /dev/cu.* så ser jag cu.USBSerial.....
Trots det så ger både MacTell och Ulterius mig (TellStick)FT_Open(0) failed
Har ni några tips på hur jag skall börja felsöka?
MVH Niclas
PS Tack för underbara program (även om dem ännu inte fungerar just för mig)
Jag har följt detta projekt med stort intresse, nu idag så fick jag äntligen min TellStick på posten
Jag har färgäves försökt få den att fungera med OS X 10.5 (intel)
Jag har installerat FTDI's drivrutin och kör jag ls /dev/cu.* så ser jag cu.USBSerial.....
Trots det så ger både MacTell och Ulterius mig (TellStick)FT_Open(0) failed
Har ni några tips på hur jag skall börja felsöka?
MVH Niclas
PS Tack för underbara program (även om dem ännu inte fungerar just för mig)
Hej
Nej, jag har inga andra usb-enheter inkopplade.
Jag har en MacBook Pro forsta generation (kan kolla upp mer specs på just den modellen när jag kommit hem från jobbet)
Kör senaste Leopard, allt uppgraderat efter det senaste.
Kan det vara något med rättigheter for enheten ii /dev ?
Vad har du för rättigheter för /dev/cu.USBserial....?
Hur gör man en "fräsch" installation av Ulterius, alltså ta bort allt som installerats och sedan installera om allt?
MVH Niclas
PS jag kommer inte åt SVN-trädet, är det något tillfälligt fel på det? DS
Nej, jag har inga andra usb-enheter inkopplade.
Jag har en MacBook Pro forsta generation (kan kolla upp mer specs på just den modellen när jag kommit hem från jobbet)
Kör senaste Leopard, allt uppgraderat efter det senaste.
Kan det vara något med rättigheter for enheten ii /dev ?
Vad har du för rättigheter för /dev/cu.USBserial....?
Hur gör man en "fräsch" installation av Ulterius, alltså ta bort allt som installerats och sedan installera om allt?
MVH Niclas
PS jag kommer inte åt SVN-trädet, är det något tillfälligt fel på det? DS
Får du dessa felmeddelanden när du öppnar Ulterius eller när du försöker skjuta events från Ulterius?
Skippa för övrigt MacTell, kör ifrån Ulterius isället om du vill få samma funktionalitet som MacTell
i terminalen, gå till:
cd Ulterius.app/Contents/Resources/
Här kan du köra igång programmet "tsdaemon". Detta är ett daemon-program som har i princip samma funktionalitet som MacTell.
Du kan slå på en nexa-mottagare med hus = A, enhet = 1 genom kommandot:
./tsdaemon -d nexa A 1 1
(tsdaemon -d <receiver type> <house> <unit> <command>)
Skippa för övrigt MacTell, kör ifrån Ulterius isället om du vill få samma funktionalitet som MacTell
i terminalen, gå till:
cd Ulterius.app/Contents/Resources/
Här kan du köra igång programmet "tsdaemon". Detta är ett daemon-program som har i princip samma funktionalitet som MacTell.
Du kan slå på en nexa-mottagare med hus = A, enhet = 1 genom kommandot:
./tsdaemon -d nexa A 1 1
(tsdaemon -d <receiver type> <house> <unit> <command>)
Okej, nu har jag kastat ut ut FTDI's drivrutiner
Ulterius tog jag också bort (flyttade till papperskorgen)
Sedan startade jag om
Testade att stoppa i TellStick och körde ls /dev/cu*
Inget upptäckt av TellStick (eftersom att inga drivrutiner är installerade)
Installerade Ulterius
Körde igång Ulterius, står "No Tranciever found" (eftersom TellSticken inte sitter i)
Stoppar i TellSticken, trycker på advanced i Ulterius och sedan Reload Device
Står nu "TellStickFT_Open(0) failed"
Om jag däremot stoppar i TellStick först och sedan öppnar Ulterius så står det TellStick där nere istället för "No Tranciever found" men så fort jag testar Reload Device så så får jag "TellStickFT_Open(0) failed"
Så något verkar inte fungera när man kör Reload Device
Försöker jag styra min Nexa mottagare så ges inget utslag. (den är inställd på A 1)
I Rutan Trancievers står det TellStick och VID=1781 PID 0c30
Nu visar sig inte heller något om jag kör ls /dev/cu*
Testar att starta om
Återigen så står det inget om TellSticken näl jag kör ls /dev/cu*
Ulterius beter sig på samma sätt som innan omstarten.
Börjar testa tsdaemon nu
./tsdaemon -d nexa A 1 1 ger mig
FT_Open(0) failed
Får samma felmeddelande oavsett om jag har TellStick i eller ej
För att svara på frågan "Får du dessa felmeddelanden när du öppnar Ulterius eller när du försöker skjuta events från Ulterius?"
Meddelandet kommer upp (visas i Ulterius, inte i någon dialogruta) när jag kör Reload Device. Inget verkar hända när jag provskjuter kommandot.
För att verkligen få reda på om min TellStick fungerar överhuvudtaget så körde jag igång VMware Fusion och installerade programvaran under windows och där fungerade TellStick utan problem.
Ja nu vet jag inte hur jag ska testa mera.
Jag har inte haft några andra USB-enheter isatta under tiden jag testat, inte heller har VMWare Fusion eller Parallels Desktop varit igång och "stulit" TellStick
Nu under denna testrunda, så har jag INTE installerat FTDI's drivrutiner.
Vart lägger Ulterius sina drivrutiner?
MVH Niclas
Code: Select all
sudo rm -r /System/Library/Extensions/FTDIUSBSerialDriver.kext
sudo rm -r /Library/Receipts/FTDIUSBSerialDriver.pkg
Sedan startade jag om
Testade att stoppa i TellStick och körde ls /dev/cu*
Inget upptäckt av TellStick (eftersom att inga drivrutiner är installerade)
Installerade Ulterius
Körde igång Ulterius, står "No Tranciever found" (eftersom TellSticken inte sitter i)
Stoppar i TellSticken, trycker på advanced i Ulterius och sedan Reload Device
Står nu "TellStickFT_Open(0) failed"
Om jag däremot stoppar i TellStick först och sedan öppnar Ulterius så står det TellStick där nere istället för "No Tranciever found" men så fort jag testar Reload Device så så får jag "TellStickFT_Open(0) failed"
Så något verkar inte fungera när man kör Reload Device
Försöker jag styra min Nexa mottagare så ges inget utslag. (den är inställd på A 1)
I Rutan Trancievers står det TellStick och VID=1781 PID 0c30
Nu visar sig inte heller något om jag kör ls /dev/cu*
Testar att starta om
Återigen så står det inget om TellSticken näl jag kör ls /dev/cu*
Ulterius beter sig på samma sätt som innan omstarten.
Börjar testa tsdaemon nu
./tsdaemon -d nexa A 1 1 ger mig
FT_Open(0) failed
Får samma felmeddelande oavsett om jag har TellStick i eller ej
För att svara på frågan "Får du dessa felmeddelanden när du öppnar Ulterius eller när du försöker skjuta events från Ulterius?"
Meddelandet kommer upp (visas i Ulterius, inte i någon dialogruta) när jag kör Reload Device. Inget verkar hända när jag provskjuter kommandot.
För att verkligen få reda på om min TellStick fungerar överhuvudtaget så körde jag igång VMware Fusion och installerade programvaran under windows och där fungerade TellStick utan problem.
Ja nu vet jag inte hur jag ska testa mera.
Jag har inte haft några andra USB-enheter isatta under tiden jag testat, inte heller har VMWare Fusion eller Parallels Desktop varit igång och "stulit" TellStick
Nu under denna testrunda, så har jag INTE installerat FTDI's drivrutiner.
Vart lägger Ulterius sina drivrutiner?
MVH Niclas
Ulterius drivrutiner ligger i:
/usr/local/lib
Om du tidigare installerat MacTell, så har du lagt in dessa drivrutiner för hand. Dessa bör du ta bort och låta Ulterius Installer lägga in.
FTDIUSBSerialDriver.kext får du inte ha installerad, den kommer garanterat störa ut de drivrutiner som MacTell och Ulterius använder (libftd2xx).
/usr/local/lib
Om du tidigare installerat MacTell, så har du lagt in dessa drivrutiner för hand. Dessa bör du ta bort och låta Ulterius Installer lägga in.
FTDIUSBSerialDriver.kext får du inte ha installerad, den kommer garanterat störa ut de drivrutiner som MacTell och Ulterius använder (libftd2xx).
Mactells drivrutiner har tagits bort Ulterius togs bort igen, startade därefter om och installerade ulterius.
Tyvärr kommer samma fel upp när jag använder ulterius.
Samma med tsdaemon :/
FTDIUSBSerialDriver.kext är borttaget från systemet sen tidigare
ls /usr/local/lib/libftd2xx.* ger:
/usr/local/lib/libftd2xx.0.1.4.dylib
/usr/local/lib/libftd2xx.dylib
Så drivrutinerna som Ulterius installerade finns iaf där.
ls /dev/cu* ger ingen indikation på TellStick, inte som det gjorde med FTDI
Skall TellStick finnas som en device under /dev ?
TellStick verkar upptäckas av Leopard iaf, för i systeminfon/usb ser jag TellStick
/Niclas
Tyvärr kommer samma fel upp när jag använder ulterius.
Samma med tsdaemon :/
FTDIUSBSerialDriver.kext är borttaget från systemet sen tidigare
ls /usr/local/lib/libftd2xx.* ger:
/usr/local/lib/libftd2xx.0.1.4.dylib
/usr/local/lib/libftd2xx.dylib
Så drivrutinerna som Ulterius installerade finns iaf där.
ls /dev/cu* ger ingen indikation på TellStick, inte som det gjorde med FTDI
Skall TellStick finnas som en device under /dev ?
TellStick verkar upptäckas av Leopard iaf, för i systeminfon/usb ser jag TellStick
/Niclas
TellSticken ska ej dyka upp under /dev/cu* då vi inte använder serieports-drivrutinerna.
Väldigt underligt måste jag säga.. det låter ju uppenbarligen som något blockerar drivrutinerna. Vilken variant av Ulterius kör du med? Testa både 0.4.8 oh 0.4.9. Du behöver inte ändra drivrutinerna när du installerar om.
Väldigt underligt måste jag säga.. det låter ju uppenbarligen som något blockerar drivrutinerna. Vilken variant av Ulterius kör du med? Testa både 0.4.8 oh 0.4.9. Du behöver inte ändra drivrutinerna när du installerar om.
Med v0.4.6 så står det Device 0 - Tellstick när jag öppnar Ulterius
Trycker jag på reload device står det Device 0 - Tellstcick +V2
tsdaemon ger mig FTopen(0)_failed
med v0.4.7 är allt samma som 0.4.6
med v0.4.8 är allt samma som 0.4.6
0.4.9 Säger FTopen(0)_failed samma med tsdaemon
installerar jag 0.4.8 efter 0.4.9 så blir det FTopen(0)_failed som i 0.4.9 :/
sedan med 0.4.7 blir det som det var med 0.4.6 första gången
Knasigt
Men vad står det nere i vänstra hörnet för dig när du kör Ulterius?
Vad händer när du trycker på Reload Device?
/Niclas
Trycker jag på reload device står det Device 0 - Tellstcick +V2
tsdaemon ger mig FTopen(0)_failed
med v0.4.7 är allt samma som 0.4.6
med v0.4.8 är allt samma som 0.4.6
0.4.9 Säger FTopen(0)_failed samma med tsdaemon
installerar jag 0.4.8 efter 0.4.9 så blir det FTopen(0)_failed som i 0.4.9 :/
sedan med 0.4.7 blir det som det var med 0.4.6 första gången
Knasigt
Men vad står det nere i vänstra hörnet för dig när du kör Ulterius?
Vad händer när du trycker på Reload Device?
/Niclas
-
- Site Admin
- Posts: 2243
- Joined: Fri Mar 17, 2023 9:45 am
- Location: Lund
- Contact:
-
- Site Admin
- Posts: 2243
- Joined: Fri Mar 17, 2023 9:45 am
- Location: Lund
- Contact:
basco: Du har fått mail
Jag fick det att fungera tillslut, version 0.4.7 fungerade bra.
När jag läste Micke Prags senaste inlägg förstod jag att +V2 är ett svar från TellStick
EDIT: Min mailserver är knasig så den har inte skickat iväg mailet än, men jag jobbar på att lösa det, mailet innehåller i princip bara min exporterade sysinfo
Jag fick det att fungera tillslut, version 0.4.7 fungerade bra.
När jag läste Micke Prags senaste inlägg förstod jag att +V2 är ett svar från TellStick
EDIT: Min mailserver är knasig så den har inte skickat iväg mailet än, men jag jobbar på att lösa det, mailet innehåller i princip bara min exporterade sysinfo