<?xml version="1.0"?>
<ArrayOfFBEvent xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <FBEvent>
    <User>Dan McFadden</User>
    <Comment />
    <StatusString>Edited</StatusString>
    <TimeStamp>2023-05-24T20:46:46Z</TimeStamp>
    <ZendeskNumber>0</ZendeskNumber>
    <Status>UNKNOWN</Status>
  </FBEvent>
  <FBEvent>
    <User>Justin Richardson</User>
    <Comment />
    <StatusString>Edited</StatusString>
    <TimeStamp>2023-01-16T23:22:17Z</TimeStamp>
    <ZendeskNumber>0</ZendeskNumber>
    <Status>UNKNOWN</Status>
  </FBEvent>
  <FBEvent>
    <User>Justin Richardson</User>
    <Comment>Verified issue with dp 4.0.668  gets stuck in hw step.
 
 
 
Tested with Dp versions and verified  ... 4.0.793.48044 and 4.1.149.48023 
 
1.Created test setup with 2 S6 Air units in a backplane(rack)  
 
2. Set one S6 air to record a uart channel in.( in system settings enable allow uart recording modes)
 
3. Run test Arm and collect data , with dp 4.0.668 it gets "stuck " at the hardware step . , after the patch   am able to continue and record data .</Comment>
    <StatusString>Closed</StatusString>
    <TimeStamp>2023-01-16T19:35:03Z</TimeStamp>
    <ZendeskNumber>0</ZendeskNumber>
    <Status>Closed</Status>
  </FBEvent>
  <FBEvent>
    <User>Justin Richardson</User>
    <Comment />
    <StatusString>Assigned</StatusString>
    <TimeStamp>2023-01-16T17:51:10Z</TimeStamp>
    <ZendeskNumber>0</ZendeskNumber>
    <Status>UNKNOWN</Status>
  </FBEvent>
  <FBEvent>
    <User>Dan McFadden</User>
    <Comment />
    <StatusString>ReleaseNoted</StatusString>
    <TimeStamp>2022-11-15T21:11:33Z</TimeStamp>
    <ReleaseNote>Addresses an issue when running with multiple S6A with different UART status</ReleaseNote>
    <ZendeskNumber>0</ZendeskNumber>
    <Status>UNKNOWN</Status>
  </FBEvent>
  <FBEvent>
    <User>Dan McFadden</User>
    <Comment />
    <StatusString>Edited</StatusString>
    <TimeStamp>2022-11-15T21:11:15Z</TimeStamp>
    <ZendeskNumber>0</ZendeskNumber>
    <Status>UNKNOWN</Status>
  </FBEvent>
  <FBEvent>
    <User>Dan McFadden</User>
    <Comment />
    <StatusString>Edited</StatusString>
    <TimeStamp>2022-11-15T19:00:55Z</TimeStamp>
    <ZendeskNumber>0</ZendeskNumber>
    <Status>UNKNOWN</Status>
  </FBEvent>
  <FBEvent>
    <User>Dan McFadden</User>
    <Comment>4.0/4.1: 47824</Comment>
    <StatusString>Resolved</StatusString>
    <TimeStamp>2022-11-09T22:51:00Z</TimeStamp>
    <ZendeskNumber>0</ZendeskNumber>
    <Status>Resolved</Status>
  </FBEvent>
  <FBEvent>
    <User>Dan McFadden</User>
    <Comment>re-activated for kate who wants to have two ips in the list and to not crash when you click on things while it's updating</Comment>
    <StatusString>Reactivated</StatusString>
    <TimeStamp>2022-11-09T22:50:54Z</TimeStamp>
    <ZendeskNumber>0</ZendeskNumber>
    <Status>Reactivated</Status>
  </FBEvent>
  <FBEvent>
    <User>Dan McFadden</User>
    <Comment />
    <StatusString>Edited</StatusString>
    <TimeStamp>2022-11-07T23:06:02Z</TimeStamp>
    <ZendeskNumber>0</ZendeskNumber>
    <Status>UNKNOWN</Status>
  </FBEvent>
  <FBEvent>
    <User>Dan McFadden</User>
    <Comment />
    <StatusString>Edited</StatusString>
    <TimeStamp>2022-11-07T23:05:57Z</TimeStamp>
    <ZendeskNumber>0</ZendeskNumber>
    <Status>UNKNOWN</Status>
  </FBEvent>
  <FBEvent>
    <User>Dan McFadden</User>
    <Comment>4.0/4.1@47824
 
To duplicate this patch put two S6A into a backplane and create a test setup with UART streaming setup on one das.  Collected data and download.
 
Prior to the patch you could see two issues, the first was that DataPRO would sit in Checking UART settings in the hardware step.  The second was that another exception would be thrown in download.
 
The CheckHardware issue seems to be easily enough fixed by using FirstOrDefault rather than just .First() with .First a sequence has no records exception would be thrown with .First(), but there's already a null handler below, so using FirstOrDefault works fine.
 
The second issue appears that WhatUARTToDownload can be null when there's a das with no uart channel in a UART recording mode (the other das has the UART channel on it).
 
for this case I just have the service return success and log that there's nothing to download on that das.
 
I did occasionally see this error during testing:
 
writeCycle.OnWriteCycleException(new ApplicationException("encountered problem processing text logger queue", ex));
 
but I couldn't see how to duplicate it reliably and it didn't actually seem to be affecting anything.  I'm not sure at it's relation to 29887 as I only saw it sporadically.</Comment>
    <StatusString>Resolved</StatusString>
    <TimeStamp>2022-11-07T22:58:22Z</TimeStamp>
    <ZendeskNumber>0</ZendeskNumber>
    <Status>Resolved</Status>
  </FBEvent>
  <FBEvent>
    <User>Dan McFadden</User>
    <Comment />
    <StatusString>Assigned</StatusString>
    <TimeStamp>2022-11-07T22:56:54Z</TimeStamp>
    <ZendeskNumber>0</ZendeskNumber>
    <Status>UNKNOWN</Status>
  </FBEvent>
  <FBEvent>
    <User>Dan McFadden</User>
    <Comment />
    <StatusString>Assigned</StatusString>
    <TimeStamp>2022-11-07T16:59:29Z</TimeStamp>
    <ZendeskNumber>0</ZendeskNumber>
    <Status>UNKNOWN</Status>
  </FBEvent>
  <FBEvent>
    <User>Dan McFadden</User>
    <Comment>noticed by kate in ZD 11098.
 
issue is with this line of code:
 
var uartCh = uartChannels.First(ch =&gt; das.SerialNumber == ch.HardwareChannel.GetParentDAS().SerialNumber);
 
 
 
 
#11098 INTERNAL - DataPro 4.0.757 unresponsive with 2 x S6A in a rack but with only 1 UART channel defined.
 
 
 
 
Submitted
 
November 7, 2022 at 07:25
 
   
 
Received via
 
Web Form
 
   
 
Requester
 
Kate Martin &lt;kate.martin@dtsweb.com&gt;
 
 
 
 
CCs
 
Dan McFadden &lt;dan.mcfadden@dtsweb.com&gt;, Loc Pham &lt;loc.pham@dtsweb.com&gt;
 
 
 
 
Status
 
Pending
 
   
 
Type
 
Problem
 
   
 
Priority
 
Normal
 
   
 
Group
 
Support
 
   
 
Assignee
 
Kate Martin
 
 
 
 
 
Internal Ticket
 
Yes
 
   
 
Ticket Source
 
Help Center
 
   
 
Product Family
 
Software::DataPRO
 
   
 
Software Version
 
4.0.757
 
   
 
Problem Source
 
Software::Software Bug
 
   
 
Current Department [Optional]
 
Tech Support
 
 
 
 
 
Kate Martin November 7, 2022 at 07:25
 
 
Hi Dan
  
 My test is 2 x S6A in a DS4 rack with only 1 UART channel defined.
  
 DataPro just hangs here...
  
  
 
  
  
 If I add a UART channel to the second S6A then I can proceed...
  
  
 
  
 Irritating me here with a poor reconnect time after power cycle (on both S6A units) but it does connect finally and I can continue. I waited for both S6A's to reboot before clicking run hardware - normally this is quick but is the second S6A port not getting closed and reopened properly ?
  
 
  
  
  
 
 
 
 
Dan McFadden November 7, 2022 at 07:30Internal note
 
 
ok, will try it out and then take it from there.
   
 
2xS6A with only 1 UART channel defined hangs in Check Hardware
 
slow reboot/wait time with 2x6A in check hardware when clock/UART settings are changed.
 
  
 I'll first try to duplicate it, then if I fail I'll fall back on the logs and go from there.
 
 
 
 
Kate Martin November 7, 2022 at 07:38
 
 
Thxs Dan.
  
 I can easily duplicate it here if you want to screen share. 
  
 Just let me know.
  
 Thxs
 
 
 
 
 
Support Software by Zendesk</Comment>
    <StatusString>Opened</StatusString>
    <TimeStamp>2022-11-07T16:59:28Z</TimeStamp>
    <ZendeskNumber>0</ZendeskNumber>
    <Status>Opened</Status>
  </FBEvent>
</ArrayOfFBEvent>