BeneluxSpoor.net forum

Vraag en antwoord => Digitaal => Topic gestart door: nederbelg op 03 mei 2009, 10:34:45

Titel: IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: nederbelg op 03 mei 2009, 10:34:45
Beste,

Sinds kort hen ik van Karsth en Wim een Loconet interface aangeschaft.
prima spul en werkt inderdaad bedrijfzekerder.
nu is het probleem dat ik met mijn locprogramma JMRI geen contact meer krijg.

Als ik JMRI open en bij Preference de aangegeven loconet module opgeef (locobuffer (ik heb ze allemaal geprobeerd)), de baudrate (19200) en dan welke centrale (IB) krijg ik geen contact.

Wat is er fout?

Nu staat me nog iets bij van de speciale optie's op de IB die ik destijds heb ingegeven toen de verbinding nog met de seriĆ«le poort was. Moeten die teruggezet worden? 

Dave
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Wim Ros op 03 mei 2009, 10:38:20
De keus van de centrale is niet goed, neem maar een digitrax centrale dan werkt het.

Mvg
Wim.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: nederbelg op 03 mei 2009, 10:43:25
wim,

even voor de goede orde:
Gewoon Digitraxx centrale invoeren!  ??? terwijl mijn Ib erop aangesloten zit?

En de speciale opties kunnen blijven staan?

dave
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: C_Jabaaij op 03 mei 2009, 10:50:53
Waarom die twijfel? Het advies wordt niet voor niets gegeven.
Probeer het nu maar, er gaat echt niets stuk.

Koos Jabaaij.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Wim Ros op 03 mei 2009, 10:56:07
wim,

even voor de goede orde:
Gewoon Digitraxx centrale invoeren!  ??? terwijl mijn Ib erop aangesloten zit?

En de speciale opties kunnen blijven staan?

dave

Welke speciale optes, voor het gebruik van de LocoNet-interface worden er geen speciale optie in de IB gezet of verandert. Sterker nog alleen inpluggen van de LocoNet-interface is voldoende.
Door het aansluiten van de LocoNet-interface is het een normale LocoNet centrale geworden.

Mvg
Wim.

Deze config werkt net getest.

(https://images.beneluxspoor.net/bnls/original_version_JMRI.jpg) (https://images.beneluxspoor.net/bnls/original_version_JMRI.jpg)

Hier met de digitrax centrale

(https://images.beneluxspoor.net/bnls/jmri_2.jpg) (https://images.beneluxspoor.net/bnls/jmri_2.jpg)

Werkt dus zoals je ziet beide.



Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: nederbelg op 03 mei 2009, 11:41:37
Wim,

het werkt ;D
gisteravond dus niet. Kan het zijn dat je (ondanks dat het spiegelei rood is) koploper niet mag opzetten?
Want met groen zei de pc "poort in use".

In ieder geval merci.

dave
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Wim Ros op 03 mei 2009, 11:51:44
Je kunt natuurlijk niet met twee programma's gebruik maken van 1 compoort. Zodra je Koploper start wordt de compoort ingesteld  en in gebruik genomen door koploper.

Mvg
Wim.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Remco. op 03 mei 2009, 11:59:12
Heeft iemand enig idee waarom ik een programmer busy melding krijg, alles werkt, ik zie het loconet, ik zie
de locs die in de IB staan. Maar als ik de decoder wil uitlezen krijg ik continu programmer busy  ???

Ik had de nieuwste versie gedownload 2.4, heb ook al weer gedowngrade naar 1.8 die Wim gebruikt, te zien op zijn screenshot.

Uitlezen op programmer track en uitlezen op maintrack geeft altijd busy.

Gr. Remco.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Paul Haagsma op 03 mei 2009, 12:05:09
Hoi,

In de volgende versie van Koploper zal de commpoort pas worden geopend op het moment dat je op het groene spiegelei drukt (behalve als je Windows 98 gebruikt) en weer worden gesloten als je het rode spiegelei indrukt.
Het is ooit zo gemaakt omdat snel sluiten/openen van commpoort in Windows98 op sommige Pc's het beroemde 'blue screen' te zien gaf.

Mvg,
Paul.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Wim Ros op 03 mei 2009, 12:19:29
Heeft iemand enig idee waarom ik een programmer busy melding krijg, alles werkt, ik zie het loconet, ik zie
de locs die in de IB staan. Maar als ik de decoder wil uitlezen krijg ik continu programmer busy  ???

Ik had de nieuwste versie gedownload 2.4, heb ook al weer gedowngrade naar 1.8 die Wim gebruikt, te zien op zijn screenshot.

Uitlezen op programmer track en uitlezen op maintrack geeft altijd busy.
Gr. Remco.

Remco,

Hij is toch ook bezig met iets, namelijk het lezen van de decoder, dus krijg je dat. Ook krijg je dat als je ongeduldig bent en twee keer of meerdere keren kort achter elkaar de inlees of programmeer opdracht geeft als de vorige nog niet klaar is.
Verder denk ik dat JMRI niet IB-Basic compatibel is. Probeer het maar eens via de Loconet- Interface.

Mvg
Wim.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Remco. op 03 mei 2009, 12:21:54
Maar het is een foutmelding die hij geeft, geen status melding. Het is error message 302. En als ik zeg: Lees de hele sheet in uit de decoder krijg ik bij elk CV een foutmelding terwijl ik niets doe.

Dus niet omdat ik ongeduldig op de knoppen bonk ;D

Gr. Remco.

Even reageren op Wim's aanpassing:

Ik stel hem in zoals jij hem instelt in je screenshot, dus Loconet Locobuffer met Intellibox.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Wim Ros op 03 mei 2009, 12:23:51
Als je via de USB aansluit van de IB-Basic werkt zal dat de oorzaak zijn.

Mvg
Wim.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Remco. op 03 mei 2009, 12:25:48
Nee want ik werk via Loconet via de LoconetIF en zoals ik zeg: Alles van het Loconet komt goed binnen, dat is geen probleem, alleen het programeren geeft een error. De rest ziet ie gewoon prima!

Gr. Remco.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Remco. op 03 mei 2009, 12:35:43
Hier de volledige errormelding:

Citaat
programmer busy
The command station has reported that it's busy doing something else, and can't do any programming right now. This usually means that some other part of the DCC system is doing a programming operation, e.g. a hand-held throttle.
Some DCC systems can't do ops-mode programming (programming on the main) while also using the service mode programming track, in which case they'll return this error message.

Maar hij doet niets. Ik heb ook al geprobeerd de IBBasic in programmermode te zetten, mocht ook niet baten.

Gr. Remco.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Wim Ros op 03 mei 2009, 12:40:56
Dit is overigens een veel voorkomend probleem met JMRI en DecoderPro, staat eigenlijk helemaal los van de gebruikte centrale of interface, met als uitzondering met de IB-Basic rechtstreeks via de USB aansluiting.

Net even een decoder uitgelezen.

(https://images.beneluxspoor.net/bnls/jmri_3.jpg) (https://images.beneluxspoor.net/bnls/jmri_3.jpg)

Geen enkel probleem, wat nog van belang kan zijn of je page mode of direct mode gebruikt.

Mvg
Wim.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Wim Ros op 03 mei 2009, 12:43:26
Hier de volledige errormelding:

Maar hij doet niets. Ik heb ook al geprobeerd de IBBasic in programmermode te zetten, mocht ook niet baten.

Gr. Remco.

Hij is dus ergens mee bezig. Meer kan ik er ook niet van maken of over zeggen.
Dit is jouw probleem.

Mvg
Wim.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Remco. op 03 mei 2009, 12:47:10
Nou apart, het wil hier niet zowel in paged als direct mode, of main of programming track.

Helaas pindakaas denk ik dan :(

Gr. Remco.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Wim Ros op 03 mei 2009, 12:48:39
Remco, probeer het eens met PT.

Mvg
Wim.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Remco. op 03 mei 2009, 13:10:48
PT ? Zegt me niets.

Gr. Remco.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Wim Ros op 03 mei 2009, 13:22:01
http://people.zeelandnet.nl/rosoft/Download2.html

Mvg
Wim.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Remco. op 03 mei 2009, 13:33:57
Wim,

Als ik dit uitvoer, werkt het koppelen aan Loconet maar zodra ik cv's wil uitlezen dan geeft hij aan dat ik het systeem
moet aankoppelen. De IB gaat ook in power off mode zodra ik wil lezen.

Gr. Remco.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Wim Ros op 03 mei 2009, 13:49:20
Is de loconet-interface rechtstreeks aangesloten op de rs232 aansluiting van je PC of gebruik je een USB to Serial aansluiting?

Het zal je overigens niet verbazen dat dit geheel bij mij als een tierelier werkt.

B.T.W. staat de lok op een apart stukje rails wat is aangesloten op de programmerrails aansluiting van je IB?
Op het normale spoor zal het niet werken.


Mvg
Wim.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Remco. op 03 mei 2009, 13:53:52
Hij is aangesloten via een usb-serial kabel. De kabel die heeft Karst me aangeraden indertijd voor de XpressLi en dat
ding werkt idd perfect.

En nee het verbaast me niet...

En beide sporen getest, zowel main als programmertrack met JRMI en ook met PT.

Gr. Remco.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Wim Ros op 03 mei 2009, 13:55:42
Wim,

Als ik dit uitvoer, werkt het koppelen aan Loconet maar zodra ik cv's wil uitlezen dan geeft hij aan dat ik het systeem
moet aankoppelen. De IB gaat ook in power off mode zodra ik wil lezen.

Gr. Remco.
Jij hebt altijd wat anders lijkt het wel.

PT geeft geen Power OFF commando, dus dat is vreemd te noemen. Heb je gekozen voor LocoBuffer 19200 als digital systeem?

Mvg
Wim.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Remco. op 03 mei 2009, 13:57:58
Ja daar lijkt het wel op.....

Ja ik heb gekozen voor Locobuffer 19200. Maar goed ik geloof het wel, ik red me prima met de IB-Basic en ik
ga als de baan helemaal ligt zelf wel wat schrijven.

Gr. Remco.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Wim Ros op 03 mei 2009, 14:01:47
Remco, start PT op, en voer de programmeer opdrachten eens uit op de IB-Basic, ik mag aannemen dat dit wel werkt. Je ziet dan de loconet opdrachten in het monitor scherm langskomen.
Als dat werkt maak daar dan eens een copie van (txt) en stuur mij dat dan even.
(https://images.beneluxspoor.net/bnls/PTJMRI.jpg) (https://images.beneluxspoor.net/bnls/PTJMRI.jpg)
Mvg
Wim.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Remco. op 03 mei 2009, 14:11:56
Ik doe het volgende:

Start PT, staat op locobuffer 19k2 op com 2.

Druk op Go

Krijg:

Citaat
50816,32  83 7C <OPC_GPON>
50816,36  BB 00 00 44 <OPC_RQ_SL_DATA>
50816,37  E7 0E 00 02 42 03 00 07 00 00 15 49 42 4C <OPC_SL_RD_DATA>

druk op program decoder, vervolgens op detect decoder

Krijg:

Citaat
50871,86  E5 07 01 49 42 41 56 <OPC_PEER_XFER>
50871,86  82 7D <OPC_GPOFF>
50871,87  EF 0E 7C 28 00 00 00 00 00 07 00 00 00 4D <OPC_WR_SL_DATA>
50871,88  B4 6F 00 24 <OPC_LONG_ACK>

IB Basic staat nu op PWR OFF en kan alleen nog maar Quit doen

Doe ik dat:

Krijg ik:

Citaat
50986,68  E5 07 01 49 42 40 57 <OPC_PEER_XFER>
50986,68  83 7C <OPC_GPON>
50986,74  BC 00 00 43 <OPC_SW_STATE>
50986,74  B4 3C 30 47 <OPC_LONG_ACK>
50986,76  BC 01 00 42 <OPC_SW_STATE>
50986,76  B4 3C 50 27 <OPC_LONG_ACK>
50986,78  BC 02 00 41 <OPC_SW_STATE>
50986,78  B4 3C 50 27 <OPC_LONG_ACK>
50986,8  BC 03 00 40 <OPC_SW_STATE>
50986,8  B4 3C 50 27 <OPC_LONG_ACK>
50986,82  BC 04 00 47 <OPC_SW_STATE>
50986,82  B4 3C 50 27 <OPC_LONG_ACK>
50986,84  BC 05 00 46 <OPC_SW_STATE>
50986,84  B4 3C 30 47 <OPC_LONG_ACK>
50986,86  BC 06 00 45 <OPC_SW_STATE>
50986,86  B4 3C 50 27 <OPC_LONG_ACK>
50986,88  BC 07 00 44 <OPC_SW_STATE>
50986,88  B4 3C 30 47 <OPC_LONG_ACK>

En de IB staat dan weer aan.

En als ik naar dat scherm ga wat jij toont, gebeurt hetzelfde:
Ik druk op schrijven of lezen en de IB basic gaat power off en gaat pas weer on als quit doe.


Gr. Remco.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Wim Ros op 03 mei 2009, 14:21:28
Dat er een power off gegeven wordt is niet zo erg. Het programmeren en lezen werkt ook als de power off is. Op de programmeerrails staat wel spanning. Dit is trouwens een optie die door de IB-Basic zelf wordt gedaan, want ik geef geen Power Off commando's

Mvg
Wim.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Remco. op 03 mei 2009, 14:23:46
Ok helder, maar de software blijft hangen in die status zeg maar. De lok reageert ook niet zoals normaal als ik een CV lees of schrijf.

Gr. Remco.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Wim Ros op 03 mei 2009, 14:30:16
Remco,

Hier zit je probleem


Citaat
50871,87  EF 0E 7C 28 00 00 00 00 00 07 00 00 00 4D <OPC_WR_SL_DATA>
50871,88  B4 6F 00 24 <OPC_LONG_ACK>

Citaat
This OPC leads to immediate LACK codes:
<B4>,<7F>,<7F>,<chk> Function NOT implemented, no reply.
<B4>,<7F>,<0>,<chk> Programmer BUSY , task aborted, no reply.<B4>,<7F>,<1>,<chk> Task accepted , <E7> reply at completion.
<B4>,<7F>,<0x40>,<chk> Task accepted blind NO <E7> reply at completion.

Dat is ook het antwoord en de reactie welke DecoderPro geeft.

Voer het even via de IB-Basic zelf uit en laat PT meeluisteren.

Mvg
Wim.


Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Paul Haagsma op 03 mei 2009, 14:32:47
Wim,

Misschien sla ik de boot wel helemaal mis, maar gebruik jij hardware flowcontrole in PT.exe? Zo ja dit mag bij IB-Basic NIET worden gebruikt en moet dus uit staan. Waarom Uhlenbrock dit verzonnen heeft, vraag het me niet (ik krijg hier koude rillingen van).

Mvg,
Paul.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Remco. op 03 mei 2009, 14:37:31
Ik krijg dit:

Citaat
52534,09  ED 1F 01 49 42 71 72 01 00 00 70 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 65 <OPC_IMM_PACKET>
52534,09  B4 6D 01 27 <OPC_LONG_ACK>
52536,71  E7 0E 7C 00 00 00 72 06 00 00 03 00 00 1D <OPC_SL_RD_DATA>

Als ik CV 1 uitlees.

Gr. Remco.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Wim Ros op 03 mei 2009, 14:41:02
Wim,

Misschien sla ik de boot wel helemaal mis, maar gebruik jij hardware flowcontrole in PT.exe? Zo ja dit mag bij IB-Basic NIET worden gebruikt en moet dus uit staan. Waarom Uhlenbrock dit verzonnen heeft, vraag het me niet (ik krijg hier koude rillingen van).

Mvg,
Paul.

Paul, Remco werkt met een aparte LocoNet-Interface, niet rechtstreeks.

Mvg
Wim.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Remco. op 03 mei 2009, 14:45:08
Wim,

Fyi: Als ik de flow control uit zet krijg ik een timeout ipv programmer busy.

Gr. Remco.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Wim Ros op 03 mei 2009, 14:45:40
Ik krijg dit:

Als ik CV 1 uitlees.

Gr. Remco.

Citaat
52886,41  E5 07 01 49 42 41 56 <OPC_PEER_XFER>
52886,41  EF 0E 7C 28 00 00 00 00 00 07 00 00 00 4D <OPC_WR_SL_DATA>


Citaat
52534,09  ED 1F 01 49 42 71 72 01 00 00 70 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 65 <OPC_IMM_PACKET>
52534,09  B4 6D 01 27 <OPC_LONG_ACK>
52536,71  E7 0E 7C 00 00 00 72 06 00 00 03 00 00 1D <OPC_SL_RD_DATA>

Oke Remco, dan is het duidelijk, dan maakt de IB-Basic geen gebruik van het LocoNet-Protocol zoals beschreven door Digitrax, en hebben ze dus voor de IB-Basic een eigen protocol ontwikkeld. Beter voor de verkoop van hun eigen software denk ik. :-X

Zal het in PT aanpassen en de JMRI boys inlichten.

Mvg
Wim.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Remco. op 03 mei 2009, 14:51:47
Ok apart, maar dat is dan dus opgelost.

Even voor de interesse:

Wat had er moeten komen en wat komt er nu ?

Gr. Remco.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Wim Ros op 03 mei 2009, 15:05:35
Citaat
[EF 0E 7C 2B 00 00 00 00 02 1C 7F 7F 7F 28]  Write Programming Track: Read Byte in Direct Mode on Service Track
   Setting CV29 to 255 (0xff)
[B4 6F 01 25]  LONG_ACK: The Slot Write command was accepted
[E7 0E 7C 2B 00 00 20 06 00 1C 06 7F 7F 7D]  Read Programming Track: Read Byte in Direct Mode on Service Track
   Setting CV29 to 6 (0x6)
   Status = Success
[EF 0E 7C 2B 00 00 00 00 02 00 7F 7F 7F 34]  Write Programming Track: Read Byte in Direct Mode on Service Track
   Setting CV1 to 255 (0xff)
[B4 6F 01 25]  LONG_ACK: The Slot Write command was accepted
[E7 0E 7C 2B 00 00 20 06 00 00 0C 7F 7F 6B]  Read Programming Track: Read Byte in Direct Mode on Service Track
   Setting CV1 to 12 (0xc)
   Status = Success


Hier een monitor scan met DecoderPro. Staat denk ik voldoende verkalrende tekst bij.

Dit komt er uit jouw IB-Basic

Citaat
52534,09  ED 1F 01 49 42 71 72 01 00 00 70 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 65 <OPC_IMM_PACKET>
52534,09  B4 6D 01 27 <OPC_LONG_ACK>

Dit komt ook uit mijn IB, met als aantekening dat de IB wel compatible is met het LocoNet-Protocol, dus het wel begrijpt.




Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Remco. op 03 mei 2009, 15:12:05
Ik zie het vaag, nou ja het is weer opgelost (y)

Gr. Remco.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Wim Ros op 03 mei 2009, 15:35:47
Remco, niet helemaal, het moet nog worden opgelost. Maar de oorzaak is bovenwater.

Mvg
Wim.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Remco. op 03 mei 2009, 15:48:57
Maar een oplossing maken voor een bekende oorzaak is wel een stuk makkelijker :D

Gr. Remco.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Wim Ros op 03 mei 2009, 17:57:36
Update is beschikbaar.

Kiezen voor IB Basic.

http://people.zeelandnet.nl/rosoft/PT.zip

Mvg
Wim.

PS.: het is nog niet helemaal foolproof, maar daar wordt aangewerkt  ;)

Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Remco. op 03 mei 2009, 18:05:41
Wim,

(y) werkt nu wel ;D Toppie!

Gr. Remco.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Wim Ros op 03 mei 2009, 18:15:56
Prima, ga ik het verder afwerken.

Mvg
Wim.
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: nederbelg op 03 mei 2009, 18:38:13
Klasse Wim,

mag gezegd worden  (y)

dave
Titel: Re:IB <>Loconet Interface <> Jmri > geen verbinding
Bericht door: Wim Ros op 03 mei 2009, 19:57:24
Ja, Dave er zijn meer software boeren die zeer snel reageren. :-X

Mvg
Wim.