<!-- 
RSS generated by JIRA (8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b) at Sat Feb 10 16:21:21 JST 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>PFS-JIRA</title>
    <link>https://pfspipe.ipmu.jp/jira</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.3.4</version>
        <build-number>803005</build-number>
        <build-date>13-09-2019</build-date>
    </build-info>


<item>
            <title>[INSTRM-83] Echo mismatch from CCD temperature monitoring</title>
                <link>https://pfspipe.ipmu.jp/jira/browse/INSTRM-83</link>
                <project id="10300" key="INSTRM">Instrument control development</project>
                    <description>&lt;p&gt;After a while, a error occurs on the ccd status command and cause the temperature monitoring to stop.&lt;br/&gt;
It&apos;s seem that the buffer isn&apos;t synchronised anymore.&lt;/p&gt;

&lt;p&gt;The only solution for now is to reboot the FEE. &lt;/p&gt;

&lt;p&gt;17:28:57.757250 .hub 0 cmds d CmdQueued=180320,1485883737.75,&quot;client.alefur&quot;,2,&quot;ccd_r1&quot;,5,&quot;status&quot;&lt;br/&gt;
17:28:57.777622 client.alefur 2 ccd_r1 w text=&apos;pathetic version string: unknown&apos;&lt;br/&gt;
17:28:57.777876 client.alefur 2 ccd_r1 i version=&quot;unknown&quot;&lt;br/&gt;
17:28:57.778100 client.alefur 2 ccd_r1 i text=&quot;exposure=None&quot;&lt;br/&gt;
17:28:57.778327 client.alefur 2 ccd_r1 f text=&quot;command failed: RuntimeError(\&quot;command echo mismatch. sent :&apos;rt,FEE&apos;: rcvd :&apos;264.87&apos;:\&quot;,) at /home/hostpfs/cpl/git/2016-11-30/ics_xcu_fpga/python/xcu_fpga/fee/feeControl.py:788&quot;&lt;br/&gt;
17:28:57.778562 .hub 0 cmds d CmdDone=180320,&quot;f&lt;/p&gt;</description>
                <environment></environment>
        <key id="11454">INSTRM-83</key>
            <summary>Echo mismatch from CCD temperature monitoring</summary>
                <type id="1" iconUrl="https://pfspipe.ipmu.jp/jira/secure/viewavatar?size=xsmall&amp;avatarId=10503&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://pfspipe.ipmu.jp/jira/images/icons/priorities/major.svg">Major</priority>
                        <status id="10002" iconUrl="https://pfspipe.ipmu.jp/jira/images/icons/statuses/generic.png" description="The issue is resolved, reviewed, and merged">Done</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="cloomis">cloomis</assignee>
                                    <reporter username="arnaud.lefur">arnaud.lefur</reporter>
                        <labels>
                            <label>SM1</label>
                    </labels>
                <created>Tue, 31 Jan 2017 17:41:39 +0000</created>
                <updated>Thu, 12 Jul 2018 18:42:07 +0000</updated>
                            <resolved>Thu, 12 Jul 2018 18:39:08 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                <comments>
                            <comment id="11821" author="arnaud.lefur" created="Thu, 2 Feb 2017 10:24:04 +0000"  >&lt;p&gt;Fee is doing okay so far, but this is worrysome.&lt;/p&gt;</comment>
                            <comment id="11904" author="arnaud.lefur" created="Fri, 17 Feb 2017 08:43:07 +0000"  >&lt;p&gt;It happens two times yesterday, and again during the night.&lt;br/&gt;
To fix it I did a power cycle and then a disconnect/connect controller for the first two times.&lt;br/&gt;
But notice, that for the last time, I did only a connect/disconnect and it was working also.&lt;br/&gt;
This means that the power cycling may not be required, and that it could be handled by software.&lt;/p&gt;</comment>
                            <comment id="11905" author="arnaud.lefur" created="Fri, 17 Feb 2017 09:57:12 +0000"  >&lt;p&gt;Forget about that, I was using the wrong command.&lt;br/&gt;
It&apos;s &lt;b&gt;ccd_r1 monitor controllers=temps period=0&lt;/b&gt; &lt;/p&gt;

&lt;p&gt;Another bug which could be related or not.&lt;br/&gt;
The monitoring isn&apos;t stopping when I ask for it. &lt;br/&gt;
(I did a fee disconnect that&apos;s why you have this KeyError exception).&lt;/p&gt;

&lt;p&gt;09:52:50.199016 .hub 0 cmds d CmdIn=&quot;client.alefur&quot;,&quot;ccd_r1&quot;,&quot;monitor controllers=fee period=0&quot;&lt;br/&gt;
09:52:50.199732 .hub 0 cmds d CmdQueued=1397466,1487325170.19,&quot;client.alefur&quot;,26,&quot;ccd_r1&quot;,95,&quot;monitor controllers=fee period=0&quot;&lt;br/&gt;
09:52:50.221279 client.alefur 26 ccd_r1 w text=&quot;adjusted fee loop to 0s&quot;&lt;br/&gt;
09:52:50.221893 client.alefur 26 ccd_r1 : &lt;br/&gt;
09:52:50.222425 .hub 0 cmds d CmdDone=1397466,&quot;:&quot;&lt;br/&gt;
09:52:59.733435 .ccd_r1 6187 ccd_r1 f text=&quot;command failed: KeyError(&apos;fee&apos;,) at python/ccdActor/main.py:108&quot;&lt;br/&gt;
09:53:14.707476 .ccd_r1 6188 ccd_r1 f text=&quot;command failed: KeyError(&apos;fee&apos;,) at python/ccdActor/main.py:108&quot;&lt;br/&gt;
09:53:29.721332 .ccd_r1 6189 ccd_r1 f text=&quot;command failed: KeyError(&apos;fee&apos;,) at python/ccdActor/main.py:108&quot;&lt;/p&gt;</comment>
                            <comment id="11969" author="arnaud.lefur" created="Fri, 31 Mar 2017 07:51:25 +0000"  >&lt;p&gt;It happened again this morning.&lt;br/&gt;
A simple disconnect / connect of the fee controller was enough to fix it.&lt;/p&gt;</comment>
                            <comment id="12142" author="arnaud.lefur" created="Thu, 4 May 2017 10:04:19 +0000"  >&lt;p&gt; &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;a id=&quot;10602_thumb&quot; href=&quot;https://pfspipe.ipmu.jp/jira/secure/attachment/10602/10602_bug_ccd2.png&quot; title=&quot;bug_ccd2.png&quot; file-preview-type=&quot;image&quot; file-preview-id=&quot;10602&quot; file-preview-title=&quot;bug_ccd2.png&quot;&gt;&lt;img src=&quot;https://pfspipe.ipmu.jp/jira/secure/thumbnail/10601/_thumb_10601.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/a&gt;&lt;/span&gt; &lt;br/&gt;
Instead of commenting each time this bug happens I have analysed ccd logfile since we have put the science detector in late november.&lt;br/&gt;
Here is a plot which show the bug frequency since then.&lt;/p&gt;
</comment>
                            <comment id="12143" author="arnaud.lefur" created="Thu, 4 May 2017 10:26:00 +0000"  >&lt;p&gt;&lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;a id=&quot;10602_thumb&quot; href=&quot;https://pfspipe.ipmu.jp/jira/secure/attachment/10602/10602_bug_ccd2.png&quot; title=&quot;bug_ccd2.png&quot; file-preview-type=&quot;image&quot; file-preview-id=&quot;10602&quot; file-preview-title=&quot;bug_ccd2.png&quot;&gt;&lt;img src=&quot;https://pfspipe.ipmu.jp/jira/secure/thumbnail/10602/_thumb_10602.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/a&gt;&lt;/span&gt; &lt;br/&gt;
Note that there is 3 kind of bugs which occur more or less in same timing :&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;&quot;command failed: RuntimeError(\&quot;command echo mismatch.&quot;,&lt;/li&gt;
	&lt;li&gt;&quot;command failed: ValueError(&apos;could not convert string to float&quot;,&lt;/li&gt;
	&lt;li&gt;&quot;command failed: SerialTimeoutException(&apos;Write timeout&apos;,)&quot;&lt;/li&gt;
&lt;/ul&gt;

</comment>
                            <comment id="13768" author="cloomis" created="Thu, 12 Jul 2018 18:38:29 +0000"  >&lt;p&gt;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.&lt;/p&gt;

&lt;p&gt;Merged in 6785776, tag 70.4.4&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="11377">INSTRM-36</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="11455">INSTRM-84</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="11833">INSTRM-190</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="11921">INSTRM-226</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="10602" name="bug_ccd2.png" size="34459" author="arnaud.lefur" created="Thu, 4 May 2017 10:24:53 +0000"/>
                            <attachment id="10601" name="bug_ccd.png" size="27276" author="arnaud.lefur" created="Thu, 4 May 2017 10:00:25 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10500" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10006" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>INSTRM-395</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10010" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|ii019f:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>