Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-33045

Continued M2 Work

    XMLWordPrintable

Details

    • Epic
    • Status: In Review
    • Resolution: Unresolved
    • None
    • ts_ait
    • Continued M2 Work
    • 90
    • 1.04C.15.2 (Main Telescope)
    • Telescope and Site
    • 4

    Description

      This epic is for the on-going component verification and repair necessary when a component is found to be outside of requirements.

      Attachments

        Stories in Epic (Custom Issue Matrix)

        Key Summary Story Points Assignee Status
        DM-35966

        Decide best method to retain spdlog includes in ts_m2cellcpp

        John Gates To Do
        DM-35830

        Document interface for ilcCommunication.vi in ts_m2fpga project.

        Patricio Cortes To Do
        DM-39806

        Please stop testing sequence_id and auto-sending ack in ts_labview_tcp_json

        Patricio Cortes To Do
        DM-39843

        Create a plan to stop testing sequence_id and auto-sending ack in ts_labview_tcp_json

        Patricio Cortes To Do
        DM-42336

        Improve the Performance to Publish the Telemetry

        Patricio Cortes To Do
        DM-34118

        Study and practice Conda

        Patricio Cortes To Do
        DM-32094

        Fix a race condition when want to send welcome message from TCP Server to Component

        Patricio Cortes To Do
        DM-33064

        Document the algorithms for the VIs with scientific calculations in M2Cell code in Phase 1

        Patricio Cortes To Do
        DM-33137

        Learn how to download and debug cRIO code.

        3 John Gates To Do
        DM-31335

        Migrate the LabVIEW TCP Server code to the common repository.

        Patricio Cortes To Do
        DM-31794

        Review M2 documentation Phase 1

        Patricio Cortes To Do
        DM-34185

        Stop TcpServer as soon as possible after stop it from the Component

        Patricio Cortes To Do
        DM-34183

        Change the priority of GenRead user event in TcpServer code in runtime

        Patricio Cortes To Do
        DM-35087

        Document the algorithms that need the migration to M2 Server in Phase 6

        Patricio Cortes In Progress
        DM-35121

        Learn how to use LabView FPGA for C++ I/O

        3 John Gates In Progress
        DM-37422

        TCP/IP Module Can not Run Multiple Instances at the Same Time

        2 Patricio Cortes In Progress
        DM-35392

        Add classes to fill out FpgaIo and Daq structure.

        1 John Gates In Progress
        DM-33708

        Research for a tool to programmatically update a diagram generated by PlantUML script

        Patricio Cortes In Progress
        DM-42754

        Create a second ComponentSimulator in the ts_labview_tcp_json LabVIEW project.

        1 Patricio Cortes In Review
         
        DM-36940

        Document interface for readDaq in ts_m2fpga project in Phase 2

        2 Patricio Cortes Done
         
        DM-36929

        Find the cRIO settings to avoid rebooting it before running an application

        1 Patricio Cortes Done
         
        DM-36737

        Change variable names and configuration file names to match new csv file names.

        1 John Gates Done
         
        DM-36155

        Add code to read in CSV files with headers

        2 John Gates Done
         
        DM-36146

        Develop LabVIEW FPGA code for switchRelays.vi in ts_m2fpga project.

        3 Patricio Cortes Done
         
        DM-36134

        Implement TangentLoadCellFaultDetection.vi logic.

        3 John Gates Done
         
        DM-36063

        Fix the Unsupported Dialog Error in Real-Time Controller

        3 Patricio Cortes Done
         
        DM-36016

        Refactor TcpServer to avoid child classes sending data to Component directly in Phase 2

        1 Patricio Cortes Done
         
        DM-36397

        Document bitfile downloading process/options into cRIO

        2 Patricio Cortes Done
         
        DM-39238

        TCP/IP Module can not run two runServer.vi at same time.

        2 Patricio Cortes Done
         
        DM-39237

        TCP/IP Module can not stop two server instances in Phase 1

        3 Patricio Cortes Done
         
        DM-37573

        Document interface for readDaq in ts_m2fpga project in Phase 5

        2 Patricio Cortes Done
         
        DM-37451

        Document interface for readDaq in ts_m2fpga project in Phase 4

        2 Patricio Cortes Done
         
        DM-37040

        Document interface for readDaq in ts_m2fpga project in Phase 3

        2 Patricio Cortes Done
         
        DM-36963

        Fix the asterisk (*) that appears in ts_m2fpga project.

        1 Patricio Cortes Done
         
        DM-36500

        C++ implementation of VI's should load constants from Config

        2 John Gates Done
         
        DM-40302

        TCP/IP Module can not stop two server instances in Phase 2

        4 Patricio Cortes Done
         
        DM-38670

        Create test cases to show bug on TcpServer in Phase 1

        3 Patricio Cortes Done
         
        DM-39591

        Create test cases to show bug on TcpServer in Phase 2

        3 Patricio Cortes Done
         
        DM-39537

        Support 1D String Array in convertToKeyValuePair.vi

        1 Patricio Cortes Done
         
        DM-40724

        Rename the "serverStatusNotifier" to "notifierServerStatus" in TcpServer module.

        1 Patricio Cortes Done
         
        DM-36650

        Support U32 in convertToKeyValuePair.vi

        1 Patricio Cortes Done
         
        DM-35829

        Document interface for readDaq in ts_m2fpga project in Phase 1

        6 Patricio Cortes Done
         
        DM-35736

        Document the interface for M2 FPGA code

        3 Patricio Cortes Done
         
        DM-38592

        Support U64 and I64 in convertToKeyValuePair.vi

        1 Patricio Cortes Done
         
        DM-35442

        Create LabVIEW FPGA project to help to create C API Interace for M2Cell code in Phase 1

        3 Patricio Cortes Done
         
        DM-35257

        Play and document C API Generator to work with FPGA code in C/C++

        3 Patricio Cortes Done
         
        DM-42749

        Fix the bug in testTwoServersReportInternalError.vi in ts_labview_tcp_json

        1 Patricio Cortes Done
         
        DM-42692

        Fix the bug in testTwoClientsSendTelemetryAtSameTime.vi in ts_labview_tcp_json

        1 Patricio Cortes Done
         
        DM-42396

        Fix the testtwoclientssendcmdatsametime.vi in the ts_labview_tcp_json LabVIEW project.

        2 Patricio Cortes Done
         
        DM-42325

        Fix the bug in testTwoServersReportConnStatus.vi in ts_labview_tcp_json

        3 Patricio Cortes Done
         
        DM-42109

        TCP/IP Module can not run two runServer.vi at same time in Phase 2

        5 Patricio Cortes Done
         
        DM-41740

        TCP/IP Module can not run two runServer.vi at same time in Phase 1

        5 Patricio Cortes Done
         
        DM-33275

        Document the Toppest State Machine in M2Cell code

        2 Patricio Cortes Done
         
        DM-33235

        Understand M2 cell process VI's

        3 John Gates Done
         
        DM-33231

        Understand the M2 states, commands, and events

        3 John Gates Done
         
        DM-33229

        Review M2 Model and Context

        3 John Gates Done
         
        DM-33228

        Get an understanding of the M2Cell top level vi

        3 John Gates Done
         
        DM-33227

        Review M2 mirror documents

        4 John Gates Done
         
        DM-34139

        Refactor TcpServer to avoid child classes sending data to Component directly in Phase 1

        4 Patricio Cortes Done
         
        DM-36754

        Change the Target of ts_m2fpga to cRIO-9038

        Patricio Cortes Won't Fix
         
        DM-40592

        Document the Power Subsystem Finite State Machine in M2 Cell LabVIEW project.

        Patricio Cortes Won't Fix
         
        DM-41228

        Support a cluster with any data type in convertToKeyValuePair.vi

        Patricio Cortes Won't Fix
         
        DM-41121

        Support 1D Boolean Array in convertToKeyValuePair.vi

        Patricio Cortes Won't Fix

        Activity

          Hi Sandrine - this work has been stopped in lieu of other priorities and we used up all the SP associated with the effort anyway.  Please review.  Bug fixes and other items will be continued in other epics.

          aclements Andy Clements added a comment - Hi Sandrine - this work has been stopped in lieu of other priorities and we used up all the SP associated with the effort anyway.  Please review.  Bug fixes and other items will be continued in other epics.

          People

            ttsai Te-Wei Tsai
            aclements Andy Clements
            Sandrine Thomas
            Andy Clements, Sandrine Thomas
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Jenkins

                No builds found.