<!-- 
RSS generated by JIRA (8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b) at Sat Feb 10 16:40:08 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-1837] Add remote top-level acquisition FMS commands</title>
                <link>https://pfspipe.ipmu.jp/jira/browse/INSTRM-1837</link>
                <project id="10300" key="INSTRM">Instrument control development</project>
                    <description>&lt;p&gt;We have added a TCP listener to the FMS pi image/system, and an &lt;tt&gt;all&lt;/tt&gt; command to control the lamps and take both exposures.&lt;/p&gt;

&lt;p&gt;The output images are also now saved to timestamped files in &lt;tt&gt;/data/fms/$DATE/&lt;/tt&gt;, for example:&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;cloomis@shell-ics:raw$ ls -l /data/fms/2022-12-18/
total 94050
-rw-r--r-- 1 pfs pfs 32781120 Dec 18 03:27 snap0_20221218_032623.fits
-rw-r--r-- 1 pfs pfs 32781120 Dec 18 14:14 snap0_20221218_141359.fits
-rw-r--r-- 1 pfs pfs 32781120 Dec 18 03:27 snap1_20221218_032703.fits
-rw-r--r-- 1 pfs pfs 32781120 Dec 18 14:14 snap1_20221218_141359.fits
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;This has not been wrapped with an actor command, but can be fired with:&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;$ echo all | nc fms 1024
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
</description>
                <environment></environment>
        <key id="23198">INSTRM-1837</key>
            <summary>Add remote top-level acquisition FMS commands</summary>
                <type id="3" iconUrl="https://pfspipe.ipmu.jp/jira/secure/viewavatar?size=xsmall&amp;avatarId=10518&amp;avatarType=issuetype">Task</type>
                                            <priority id="10000" iconUrl="https://pfspipe.ipmu.jp/jira/images/icons/priorities/medium.svg">Normal</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="cloomis">cloomis</reporter>
                        <labels>
                    </labels>
                <created>Fri, 13 Jan 2023 01:24:52 +0000</created>
                <updated>Mon, 6 Feb 2023 20:31:30 +0000</updated>
                            <resolved>Mon, 6 Feb 2023 20:31:15 +0000</resolved>
                                                                    <component>ics_fmsActor</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                <comments>
                            <comment id="32086" author="cloomis" created="Fri, 13 Jan 2023 01:31:39 +0000"  >&lt;p&gt;This has &lt;b&gt;not&lt;/b&gt; been burned to the non-overlay filesystem. Besides updating &lt;tt&gt;/usr/local/bin/&lt;/tt&gt;, we need to launch &lt;tt&gt;python3 tcpserver.py&lt;/tt&gt; either from &lt;tt&gt;/etc/rc.local&lt;/tt&gt; or a user systemd unit. &lt;/p&gt;</comment>
                            <comment id="32200" author="cloomis" created="Mon, 6 Feb 2023 20:31:16 +0000"  >&lt;p&gt;Merged at ec1f63c, tagged 1.0.0, and installed to overlay. We don&apos;t have a good &lt;tt&gt;make install&lt;/tt&gt; yet, but I:&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;booted into normal mode,&lt;/li&gt;
	&lt;li&gt;copied tcp_server.py to /usr/local/bin/&lt;/li&gt;
	&lt;li&gt;copied snap.c to /opt/Zwo/src&lt;/li&gt;
	&lt;li&gt;compiled and copied snap to /opt/Zwo/bin/&lt;/li&gt;
	&lt;li&gt;added a &lt;tt&gt;@reboot&lt;/tt&gt; stanza to the &lt;tt&gt;pfs&lt;/tt&gt; crontab.&lt;/li&gt;
	&lt;li&gt;booted back into overlay mode.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;After that, &lt;tt&gt;echo all | nc fms 1024&lt;/tt&gt; on &lt;tt&gt;shell-ics&lt;/tt&gt; did create the two files in &lt;tt&gt;/data/fms/20230206/&lt;/tt&gt;.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </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_10010" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|zzsvxr:</customfieldvalue>

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