[INSTRM-83] Echo mismatch from CCD temperature monitoring Created: 01/Feb/17 Updated: 13/Jul/18 Resolved: 13/Jul/18 |
|
| Status: | Done |
| Project: | Instrument control development |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Major |
| Reporter: | arnaud.lefur | Assignee: | cloomis |
| Resolution: | Done | Votes: | 0 |
| Labels: | SM1 | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Attachments: |
|
||||||||||||||||||||||||
| Issue Links: |
|
||||||||||||||||||||||||
| Epic Link: | SM1 Phase One | ||||||||||||||||||||||||
| Description |
|
After a while, a error occurs on the ccd status command and cause the temperature monitoring to stop. The only solution for now is to reboot the FEE. 17:28:57.757250 .hub 0 cmds d CmdQueued=180320,1485883737.75,"client.alefur",2,"ccd_r1",5,"status" |
| Comments |
| Comment by arnaud.lefur [ 02/Feb/17 ] |
|
Fee is doing okay so far, but this is worrysome. |
| Comment by arnaud.lefur [ 17/Feb/17 ] |
|
It happens two times yesterday, and again during the night. |
| Comment by arnaud.lefur [ 17/Feb/17 ] |
|
Forget about that, I was using the wrong command. Another bug which could be related or not. 09:52:50.199016 .hub 0 cmds d CmdIn="client.alefur","ccd_r1","monitor controllers=fee period=0" |
| Comment by arnaud.lefur [ 31/Mar/17 ] |
|
It happened again this morning. |
| Comment by arnaud.lefur [ 04/May/17 ] |
|
|
| Comment by arnaud.lefur [ 04/May/17 ] |
|
|
| Comment by cloomis [ 13/Jul/18 ] |
|
The exposure runs in a separate thread from the command handler. So when the exposure timer ends and the device is read out two threads are communicating with the device. Added a lock around a complete command and response to mediate. Merged in 6785776, tag 70.4.4 |