sb0 changed the topic of #m-labs to: ARTIQ, Migen, MiSoC, Mixxeo & other M-Labs projects :: fka #milkymist :: Logs http://irclog.whitequark.org/m-labs
<GitHub> [artiq] sbourdeauducq pushed 1 new commit to master: https://github.com/m-labs/artiq/commit/207453efcd55e3d738e8f79b5a8fdd91d6ca4c1b
<GitHub> artiq/master 207453e Sebastien Bourdeauducq: rtio: add a missing case for collision reporting
rohitksingh_work has joined #m-labs
<bb-m-labs> build #508 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/508
<bb-m-labs> build #453 of artiq-win64-test is complete: Warnings [warnings python_unittest] Build details are at http://buildbot.m-labs.hk/builders/artiq-win64-test/builds/453 blamelist: Sebastien Bourdeauducq <sb@m-labs.hk>
<bb-m-labs> build #1447 of artiq is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/1447
sb0 has quit [*.net *.split]
sb0 has joined #m-labs
_whitelogger has joined #m-labs
rohitksingh_work has quit [Read error: Connection reset by peer]
rohitksingh_work has joined #m-labs
<GitHub> [artiq] sbourdeauducq commented on issue #691: The master already has a log server, so the cleanest way to do this is to have the core device use it. But the core device does not know the master address and requiring the user to program it would be unfriendly. So I suppose that the master should have an asyncio task that establishes the connection to the core device, by looking up ``core`` in the device database. It should handle device database reload
<GitHub> [artiq] sbourdeauducq commented on issue #691: Maybe the protocol can be shared with the existing log server, only the connection establishment code would be changed. https://github.com/m-labs/artiq/issues/691#issuecomment-292092939
<GitHub> [artiq] whitequark commented on issue #691: I don't understand what you mean by sharing, then. https://github.com/m-labs/artiq/issues/691#issuecomment-292093880
<GitHub> [artiq] sbourdeauducq commented on issue #691: The bytes on the socket can be the same, once the socket has been connected in some way (client connecting to master, or master connecting to core device). https://github.com/m-labs/artiq/issues/691#issuecomment-292094037
<GitHub> [artiq] sbourdeauducq commented on issue #691: And maybe the hacks in logging.py to inject messages into the master logging can be shared too. https://github.com/m-labs/artiq/issues/691#issuecomment-292094340
<GitHub> [artiq] whitequark commented on issue #691: I don't think we should share that. The core device doesn't have a logging server, it has a management socket. Also, the master should waste time doing this reformatting and not the core device. https://github.com/m-labs/artiq/issues/691#issuecomment-292094608
<GitHub> [artiq] sbourdeauducq pushed 4 new commits to master: https://github.com/m-labs/artiq/compare/207453efcd55...c2667debf82b
<GitHub> artiq/master 729e7b5 Sebastien Bourdeauducq: drtio: collision/replace fixes
<GitHub> artiq/master 83d87b5 Sebastien Bourdeauducq: drtio: remove outdated comment
<GitHub> artiq/master c0100eb Sebastien Bourdeauducq: rtio: fix indentation
<GitHub> [artiq] sbourdeauducq commented on issue #562: Remaining steps:... https://github.com/m-labs/artiq/issues/562#issuecomment-282458954
<sb0> _florent_, did you make progress with getting the transceivers to behave on the kc705?
<sb0> for drtio
cr1901_modern1 has quit [Read error: Connection reset by peer]
<_florent_> sb0: not yet, I've been using a passive SFP cable that works fine @1.25Gbps. I have to finish the investigation on the electrical parameters.
<bb-m-labs> build #509 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/509
<bb-m-labs> build #454 of artiq-win64-test is complete: Warnings [warnings python_unittest] Build details are at http://buildbot.m-labs.hk/builders/artiq-win64-test/builds/454 blamelist: Sebastien Bourdeauducq <sb@m-labs.hk>
<bb-m-labs> build #1448 of artiq is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/1448
<GitHub> [artiq] sbourdeauducq commented on issue #691: Fine.... https://github.com/m-labs/artiq/issues/691#issuecomment-292125970
<GitHub> [artiq] whitequark commented on issue #691: > If we want to be strict about the architecture, the log forwarding component should be a controller.... https://github.com/m-labs/artiq/issues/691#issuecomment-292126552
jaeckel has quit [Quit: Goodbye Cruel World]
jaeckel has joined #m-labs
<GitHub> [artiq] jordens commented on issue #691: Tooling to properly sequence and control the startup of all the components (master/dashboard/run/ctlmgr...) would be great. For both use cases, GUI/master or CLI/run. Even if there would be some refactoring of components. https://github.com/m-labs/artiq/issues/691#issuecomment-292134786
folkert has quit [Quit: DISCO]
folkert has joined #m-labs
<whitequark> sb0: let me check if I understand this right
<whitequark> a "controller" is just a binary that's ran in a separate process and managed by artiq_ctlmgr
<whitequark> and a controller exports an RPC interface
rohitksingh_work has quit [Ping timeout: 268 seconds]
Kaifeng has joined #m-labs
rohitksingh_work has joined #m-labs
rohitksingh_work has quit [Read error: Connection reset by peer]
Kaifeng has quit [Ping timeout: 260 seconds]
<sb0> whitequark, controllers do not need to export a RPC interface, though all current ones do
<sb0> whitequark, the core device logging controller would just print the logging messages. ctlmgr would take care of forwarding them to the master.
<sb0> well, the RPC interface is used for ping and termination
<sb0> so currently it is mandatory
rohitksingh has joined #m-labs
ohsix has quit [Ping timeout: 255 seconds]
ohsix has joined #m-labs
rohitksingh has quit [Read error: Connection reset by peer]
rohitksingh has joined #m-labs
rohitksingh has quit [Read error: Connection reset by peer]
rohitksingh has joined #m-labs
rohitksingh has quit [Quit: Leaving.]
rohitksingh has joined #m-labs
mumptai has joined #m-labs
rohitksingh has quit [Quit: Leaving.]
sirus has quit [Quit: sirus]
mumptai has quit [Quit: Verlassend]