Retrieve data after a certain line

Hi guys,.

Any advice or assistance would be appreciated

Question: How do I retrieve data after a certain line of a string of delimited by commas that are read from a port series?

More info: to have a map which includes data values and can be read in the computer via a serial port. Example of a string of acquired data as below:

Data = 1 bit/s = sensor tool
; Label, time, voltage, pressure, temperature, current
A, 01:33, 5.1, 18.1, 31.2, -.
B, 01:34, 5.5, 19.2, 30.5, -.
Data = 1 bit/s = sensor tool
; Label, time, voltage, pressure, temperature, current
A, 01:35, 5.3, 18.3, 30.1, -.
B, 01:36, 5.1, 19.0, 30.5, -.

Data = 1 bit/s = sensor tool
; Label, time, voltage, pressure, temperature, current
A, 01:37, 5.1, 18.1, 30.8, -.
B, 01:38, 5.3, 19.2, 30.1, -.

The value of these data is kept up-to-date line by line. I would like to start to extract data only on the 3rd block of incoming data. I would not that the first 2 blocks incoming data.

More info: currently, my idea to do this is to analyse the '; '. data"and put it in a counter. If there are 2 '; data' scanner, then woud counter set to True in a case to start structure to extract the output data. Please see my attached picture.

However, I'm not able to create also a counter using a table that I can't use a while loop and register shift. You have an idea? Thank you very much.

Hi pokerprof,

If you plan to get the data individually, have you tried the following:

Put the output of the select.vi (where it is used as part of the counter) to a comparison so that when we tell: counter-online 3, begin to extract.

Alternatively, you can use the below:

The number of iterations that you plan to run? My concern would be the overflow of integer of the meter (http://en.wikipedia.org/wiki/Integer_overflow).

You can try like vi, illustrated by johnsold (if you get all the data in a single iteration).

Thank you

Warm greetings,

Lennard.C

Tags: NI Software

Similar Questions

  • SQL query for retrieving data based on Certain model

    Hi all

    I want to retrieve all the identifiers of all the people who are permanently seated during the last hour.

    Data are expressed as below:

    -Creation of the activity Table

    CREATE TABLE activity_log

    (

    Username, NUMBER of

    Activity VARCHAR2 (30),

    StartTime VARCHAR2 (6).

    EndTime VARCHAR2 (6)

    );

    -Filling with sample data

    INSERT INTO activity_log VALUES('39','Walking','09:01','09:05');

    INSERT INTO activity_log VALUES('39','Walking','09:06','09:10');

    INSERT INTO activity_log VALUES('39','Sitting','09:11','09:15');

    INSERT INTO activity_log VALUES('39','Sitting','09:16','09:20');

    INSERT INTO activity_log VALUES('39','Sitting','09:21','09:25');

    INSERT INTO activity_log VALUES('39','Standing','09:26','09:30');

    INSERT INTO activity_log VALUES('39','Standing','09:31','09:35');

    INSERT INTO activity_log VALUES('39','Sitting','09:36','09:40');

    INSERT INTO activity_log VALUES('39','Sitting','09:41','09:45');

    INSERT INTO activity_log VALUES('39','Sitting','09:46','09:50');

    INSERT INTO activity_log VALUES('39','Sitting','09:51','09:55');

    INSERT INTO activity_log VALUES('39','Sitting','09:56','10:00');

    INSERT INTO activity_log VALUES('39','Sitting','10:01','10:05');

    INSERT INTO activity_log VALUES('39','Sitting','10:06','10:10');

    INSERT INTO activity_log VALUES('39','Sitting','10:11','10:15');

    INSERT INTO activity_log VALUES('39','Sitting','10:16','10:20');

    INSERT INTO activity_log VALUES('39','Sitting','10:21','10:25');

    INSERT INTO activity_log VALUES('39','Sitting','10:26','10:30');

    INSERT INTO activity_log VALUES('39','Sitting','10:31','10:35');

    INSERT INTO activity_log VALUES('39','Standing','10:36','10:40');

    INSERT INTO activity_log VALUES('39','Standing','10:41','10:45');

    INSERT INTO activity_log VALUES('39','Walking','10:46','10:50');

    INSERT INTO activity_log VALUES('39','Walking','10:51','10:55');

    INSERT INTO activity_log VALUES('39','Walking','10:56','11:00');

    INSERT INTO activity_log VALUES('40','Walking','09:01','09:05');

    INSERT INTO activity_log VALUES('40','Walking','09:06','09:10');

    INSERT INTO activity_log VALUES('40','Sitting','09:11','09:15');

    INSERT INTO activity_log VALUES('40','Sitting','09:16','09:20');

    INSERT INTO activity_log VALUES('40','Sitting','09:21','09:25');

    INSERT INTO activity_log VALUES('40','Standing','09:26','09:30');

    INSERT INTO activity_log VALUES('40','Standing','09:31','09:35');

    INSERT INTO activity_log VALUES('40','Sitting','09:36','09:40');

    INSERT INTO activity_log VALUES('40','Sitting','09:41','09:45');

    INSERT INTO activity_log VALUES('40','Sitting','09:46','09:50');

    INSERT INTO activity_log VALUES('40','Sitting','09:51','09:55');

    INSERT INTO activity_log VALUES('40','Walking','09:56','10:00');

    INSERT INTO activity_log VALUES('40','Sitting','10:01','10:05');

    INSERT INTO activity_log VALUES('40','Standing','10:06','10:10');

    INSERT INTO activity_log VALUES('40','Standing','10:11','10:15');

    INSERT INTO activity_log VALUES('40','Walking','10:16','10:20');

    INSERT INTO activity_log VALUES('40','Walking','10:21','10:25');

    INSERT INTO activity_log VALUES('40','Walking','10:26','10:30');

    INSERT INTO activity_log VALUES('40','Sitting','10:31','10:35');

    INSERT INTO activity_log VALUES('40','Sitting','10:36','10:40');

    INSERT INTO activity_log VALUES('40','Sitting','10:41','10:45');

    INSERT INTO activity_log VALUES('40','Standing','10:46','10:50');

    INSERT INTO activity_log VALUES('40','Walking','10:51','10:55');

    INSERT INTO activity_log VALUES('40','Walking','10:56','11:00');

    Based on the data, the user ID 39 must be found, since it's been sitting since 09:36-10:35, which is continuous 1 hour.

    Any guidance how to do using SQL query will be of great help and appreciation.

    Thank you very much

    Kind regards

    Bilal

    So what exactly is wrong with the request that I already gave you?

    Just to remind one untested (because of lack of insert statements) rewrite according to your new data:

    with grp as)

    Select

    username

    UserRecognizedActivityID activity

    starttime

    starttime + endetime + 1

    row_number() over (partition by order of starttime userid)

    -ROW_NUMBER() over (partition of userid, UserRecognizedActivityID order of starttime)

    RN

    of activity_log

    )

    Select

    username

    min (starttime) starttime

    max (endtime) endtime

    max (activity) activity

    GRP

    Group userid, rn

    with round (max (endtime) - min (starttime) * 24 * 60) > = 59

  • Cannot retrieve data package POR_CUSTOM_PKG requisition lines. CUSTOM_VALIDATE_REQ_DIST

    Description of the problem

    ---------------------------------------------------

    We need to validate the data Distribution and inspiring that we will return the error by the respective line. But the number of line is not in the list of parameters of the POR_CUSTOM_PKG procedure. CUSTOM_VALIDATE_REQ_DIST. So we thought of bypass line number by querying the table po_requisition_lines_all from the parent_req_line_id. But unfortunately the motion throws no found exception data if the records of the associated line are seen for the backend.

    Ask for your help to get the line number of this procedure POR_CUSTOM_PKG command. CUSTOM_VALIDATE_REQ_DIST

    Hello

    It's just for information that the problem is solved for me using the code below.

    Start

    Select parent_req_line_id in the double l_line_id_1;

    Select requisition_line_id, line_num in l_line_id, l_line_num

    of po_requisition_lines_all

    where requisition_line_id = l_line_id_1;

    exception when others then

    null;

    end;

  • Copy the files to a flash to another drive "after a certain date only.

    It is possible to copy all the files to a flash drive to another flash drive "after a certain date only' uses the function of 'Windows Explorer '?  In this way I would like to avoid having to delete all target flash player before updating for the latest directories and files.

    Hello

    This can be done using Windows Explorer, you will need to create a program that runs the task. I suggest you to ask your question in the MSDN forums for assistance on this issue.

    http://social.msdn.Microsoft.com/forums/en-us/categories

  • Copy the files created after a certain date

    How can I copy files that were created after a certain date?

    Thank you

    Hello

    Start - computer or Windows Explorer, you can navigate to a specific folder, then right-click on
    name (or) control position - MORE - Date created column - OK - the box, and then click the Date
    Created column that will align the content of the folder by date ascending or descending as you wish
    (click again to change the order). Then you can click on the 1st file in a sequence and hold SHIFT key and
    Click on the last file in the sequence you want - this will highlight the sequence - then right-click -.
    where in the region of high-lighted and the COPY - navigate to where you want to copy and then right-click
    on paste. To copy a group of files not in a sequence, hold down the CTRL key and click on the ones you want
    COPY that will highlight the files - right-click anywhere in the region high-lit - and then COPY
    Navigate to where you want to copy and click straight on and PASTE.

    --------------------------------

    You can search for files created after a certain date.

    Tips for finding files
    http://Windows.Microsoft.com/en-us/Windows-Vista/tips-for-finding-files

    How to use advanced search in Vista Options
    http://www.Vistax64.com/tutorials/75451-advanced-search.html

    ----------------------------------------------------------

    Win Key F opens advanced search

    Searching in Windows Vista, part 1
    http://Windows.Microsoft.com/en-us/Windows-Vista/searching-in-Windows-Vista-part-1-secrets-of-the-search-box

    Part 2
    http://Windows.Microsoft.com/en-us/Windows-Vista/searching-in-Windows-Vista-part-2-Start-menu-and-control-panel-search-tips

    Part 3
    http://Windows.Microsoft.com/en-us/Windows-Vista/searching-in-Windows-Vista-part-3-using-advanced-search-for-those-hard-to-find-files

    I hope this helps.

    Rob Brown - MS MVP: Bike - Mark Twain said it right.

  • is it possible to make a Web page expires? Is there a setting in dreamweaver or html text that will make a site Web do not load a page after a certain date?

    is it possible to make a Web page expires? Is there a setting in dreamweaver or html text that will make a site Web do not load a page after a certain date?

    You should probably give us more info on what you are trying to reach.

    I have Web sites that display information on the courses, with the possibility to register online. We do not want the announced course when their departure date has passed, so they are automatically removed from view. In this way, we have thousands of courses by year announced without worrying that the old courses are still on Web sites.

    To do this, the PHP and a database are used. Registration of database includes the date, which is verified by the query sent by PHP.

  • The simple aggregate data of a certain number of lines into a single line on 10g xe

    Hi all, is it solution for 10g xe how to aggregate the data of a certain number of rows in a single line.
    Basic data:
    DEPTNO ENAME
    ---------- ----------
    20 SMITH
    ALLEN 30
    WARD 30
    20 JONES
    30 MARTIN
    30 BLAKE
    10 CLARK
    SCOTT 20
    10 KING
    30 TURNER
    20 ADAMS
    30 JAMES
    20 FORD
    10 MILLER

    need to update table B with this release

    DEPTNO EMPLOYEES
    ---------- --------------------------------------------------
    10 CLARK, KING, MILLER
    20 SMITH, FORD, ADAMS, SCOTT, JONES
    30-ALLEN, BLAKE, MARTIN TURNER, JAMES, WARD

    concerning
    Gordan

    Hello

    The deliimter (the 2nd argument) in SYS_CONNECT_BY_PATH should never appear in the elements be concatenated (the 1st argument). Use a different delimiter; It can be more than 1 character, if you wish.
    For example:

    SELECT    deptno
    ,       LTRIM ( SYS_CONNECT_BY_PATH (ename, '`')
                , '`'
              )     AS employees
    FROM        (
              SELECT  deptno
              ,     ename
              ,     ROW_NUMBER () OVER ( PARTITION BY  deptno
                                        ORDER BY          ename
                                ) AS curr
              FROM    emp
           )
    WHERE       CONNECT_BY_ISLEAF     = 1
    START WITH     curr     = 1
    CONNECT BY      curr        = PRIOR curr + 1
         AND     deptno      = PRIOR deptno
    ;
    

    Furthermore, the code you posted was the way to Oracle 9 use SYS_CONNECT_BY_PATH. In Oracle 10, it is simpler and more effective to use CONNECT_BY_ISLEAF, as shown above.

    If you really want to use a delimiter that appears in the data, then you can use some other characters in SYS_CONNECT_BY_PATH and then use REPLACE on the results, like this:

    SELECT    deptno
    ,       REPLACE ( LTRIM ( SYS_CONNECT_BY_PATH (ename, '`')
                           , '`'
                     )
                , '`'
                , ','
                )     AS employees
    FROM ...
    

    Of course, if you do this, you will not be able to tell if "CLARK, KING, MILLER" is 1, 2 (e.g., 'CLARK' and 'KING, MILLER') or 3 elements.

  • Impossible to perform a search using a VO after adding a line in OT

    HI guys,.

    I am new to OAF and need your help to solve the current problem that I face.

    We still use JDeveloper 9i (9.0.3.5) and the construction of a custom page for the establishment of a trust hierarchy.

    Background:

    Page has 2 fields of research in region 1, name and organization with of the LOV attached to it. At the same time a region has button to search and clear.

    Below, another region is present which shows the data retrieved via above criteria of search as a table and we also gave a button to add a new line (say add new line).

    We have defined an EO and later a VO based on the same, which is used for this page (from the base of single table).

    Problem:

    When I open a page and search (providing criteria search or search criteria) it returns the correct results. Once I click on the button Add NEW RANK I am able to add a line, and I check back-end. Problem starts after that, I can't make a research post that he keeps on his return / showing same result set that was present on the page after adding a line. I also found that the parameters set by setWhereClauseParam are correct in adding debugging instructions. But once the vo.executeQuery () executed and number of lines returned by vo.getFetchedRowCount is the same as the lines already present on the page (after adding a new line/operation). I've tried passing NULL values to setWhereClauseParam after you perform a commit on the assumption that the VO is not resetting correctly but it did not help.

    Any suggestion for me, experts?

    Code:

    Example of code written for the search button, click,

    public void Manualsearch (pageContext OAPageContext)

    {

    String S2 = pageContext.getParameter ("OrganizationCode");

    String S3 = pageContext.getParameter ("Employee");

    System.out.println ("test2" + S2);         System.out.println ("test3" + S3);

    OAViewObject vo = (OAViewObject) getFrBlogApproversVO1 ();

    If (S3! = null & &!) S3. Equals(""))

    {System.out.println ("employee" + S3);

    vo.setWhereClauseParam(0,S3);

    }

    on the other

    {vo.setWhereClauseParam(0,null);  }

    If (S2! = null & &!) S2. Equals(""))

    {System.out.println ("Org" + S2);

    vo.setWhereClauseParam(1,S2);

    }

    else {vo.setWhereClauseParam(1,null);  }

    vo.executeQuery ();

    If (VO.getFetchedRowCount () == 0)

    {System.out.println ("no line") ;}}

    else {System.out.println ("Rows") ;}

    }

    Example of code written for the click on the button Add NEW RANK.

    Public Sub frCreateRow()

    {OAViewObject vo1 = (OAViewObject) getFrBlogApproversVO1 ();}

    If (VO1.getFetchedRowCount () == 0)

    {vo1.setMaxFetchSize (0);}

    Line r = vo1.createRow ();

    VO1. InsertRow (r);

    r.setNewRowState (Row.STATUS_INITIALIZED);

    VO1. Last();

    }

    on the other

    {vo1.last ();

    VO1.setMaxFetchSize (0);

    Line r = vo1.createRow ();

    VO1. InsertRow (r);

    r.setNewRowState (Row.STATUS_INITIALIZED);

    }

    }

    Example of code written to record the click of a button,

    public void save (pageContext OAPageContext)

    {getTransaction () .commit ();}

    throw new OAException ("Lines recorded with success.", OAException.CONFIRMATION);

    }

    Thank you and best regards,

    Mihir Nahar

    I think I found the answer,

    Reason for this behavior of VO is due to below statement highlighted. I just commented the same and it behaves perfectly.

    Hope this helps others in the future.

    Public Sub frCreateRow()

    {OAViewObject vo1 = (OAViewObject) getFrBlogApproversVO1 ();}

    If (VO1.getFetchedRowCount () == 0)

    {vo1.setMaxFetchSize (0);}

    Line r = vo1.createRow ();

    VO1. InsertRow (r);

    r.setNewRowState (Row.STATUS_INITIALIZED);

    VO1. Last();

    }

    on the other

    {vo1.last ();

    VO1.setMaxFetchSize (0);

    Line r = vo1.createRow ();

    VO1. InsertRow (r);

    r.setNewRowState (Row.STATUS_INITIALIZED);

    }

    }

  • WhatsApp works do not last night... When I opened the app, it shows white screen and closed after a certain time.

    WhatsApp works do not last night... When I opened the app, it shows white screen and closed after a certain time.

    Try to do these steps, it should help:

    1 check WhatsApp update: Open App Store from your iPhone, click on updates, check if the application needs to update.

    2. restart your iPhone: hold down the sleep/wake button to it turn off and then turn it on again.

    3. close the app: multitasking opened by double pressing the Home button, slide the nonresponse apps up to close.

    4. go in the settings, press Whatsapp, touch turn off everything except mobile and notofications data.

    5. return to the home screen and open whatsapp.

    6. go in the settings, press Whatsapp and turn back.

    7. open whatsapp again. It should work now.

  • How RAC doesn't lose data after a crash of the Forum?

    I am a student at the exam 1Z0-432 (Oracle RAC 12 c Essentials) and I was wondering how RAC loses no data after a crash?

    I see that the data is updated in the Cache buffers (Global Cache), the redo data is written to log buffer, then the redo log files. If each instance has its own wire recovery and undo tablespace how other instances of know these data so immediately after a commit an instance goes down?

    Suppose we have a hardware failure and the scott user updated a line on my racdb2 of the instance and issues a commit, immediately after that the racdb2 instance crashes. Redo data are already in the newspapers of recovery, but not in data files, how the other racdb1 of the Forum know about this update?

    Is there a Buffer any Global redo?

    Kind regards

    Franky

    The reason for newspapers to restore an instance available to all other nodes in CARS.  When one of the instance crashes, surviving instances can access the content instance redolog crashed and apply the changes to recovery.

    http://oracleinaction.com/instance-recovery-RAC/

    http://logicalread.SolarWinds.com/how-Oracle-RAC-redo-and-rollback-are-managed-mc04/#.VaUXqvlViko

  • Text tends to disappear after a certain number of digits is reached?

    I use After Effects CS4 and for some reason that the text is completely disappear after a certain number of digits is reached.

    That's what I did:

    New publication: Width 1000, 1000 tops, square Pixels, 25 fps, duration 5 seconds

    I made a new text box that fills the screen.

    Set the font to Arial, Regular, size 14, leading 14.

    Type 1234567890.

    I need to copy and paste until the entire screen is filled. He gets almost halfway in - line 33 - and then all the text disappears completely. The text box itself does not disappear, but the numbers don't. It's as if he can't manage that amount of text.

    How can I fix it?

    Thank you!

    You may have encountered a bug. I was just able to reproduce it. It seems to have to do with the total length of a "word". It doesn't seem to be on the number of characters, exactly, because the problem occurs to different characters depending on the size of the police. If you insert a space in the large block of text every now and then, this problem does not occur.

    Please file a bug report so that engineers can see exactly what you're feeling. Also, I'll show them what I see.

  • dataProvider add article before or after the selected line

    Hi, guys.

    As we know, we can add an element in a data grid by simply call

    DG1. DataProvider. addItem (x: object)

    I wonder if there is a specific function as addItemAt(x: object, y) who takes an additional number of index as a parameter

    Finally, users want to add a new line before or after the selected line in the data grid.

    Thank you!

    Alex

    Collection ArrayCollection subclasses ListCollectionView.  ListCollectionView contains the function you are looking for, addItemAt (item: Object, int index).

    Sincerely,

    Ubu

    If this answer was helpful, please mark it as such.

  • Firefox Sync lost all my data after 3 months of inactivity. Can I fix this?

    Is this normal for Firefox Sync wipe data after a period of inactivity? Account.Services.Mozilla.org said that I use 158 KB of data. This sounds like the amount of data that a fresh firefox profile would be download Sync, or is it perhaps even my data?

    Is it possible to access the logs? There is nothing in my profile weaves/logs directory.

    Hi dismayy,
    There is a new synchronization service that was introduced in version 29. Accounts.Firefox.com is the place to sign in. sync your bookmarks from Firefox, history, passwords, etc.

    However, to access the logs are the same. With respect to the loss of data, please make a local backup to back up and restore the information contained in the profiles of Firefox

    • How can I activate synchronization logs:
    1. Talk openly about: config and turn on: services.sync.log.appender.file.logOnSuccess and services.sync.log.logger.engine.bookmarks
    2. Restart Firefox and look: subject: sync-log
    3. Logs and error messages are placed here

    Please use pastebin.mozilla.org for sharring all errors that relate to this issue.

    Thank you.

  • HP 7 G2 1311: my Tablet HP 7 G2 1311 deletes all data after shootdown or restart

    Hi, I have bouth a HP 7 2 13 11 compressed a few months ago. It was working fine just a month ago, he started to remove all data after it ran out of battery or if I want to close it and turn on the back.

    In all cases when the Tablet is turn off and then turn on again, it performs a factory reset and deletes all the data, all the apps and everything and I have download and configure everything again. Do not know what I have to do?

    Please, I appreciate your help!

    concerning

    Hi @Dalejandro,

    Welcome to the Forums of HP Support! It's a good place to find the help you need, other users, the HP experts and other members of the support staff.

    I understand that you have a problem when the tablet shuts off and turns on it does a factory reset and remove all data. I'd be happy to help you!

    I suggest that you try to download another version of the Android OS. Please find the link below:

    http://HP.care/2bMBdPf

    Let me know how it goes!

    Kind regards

  • Firefox 4 does not save form data after sending form and pressing the previous button

    Firefox 4 does not save form data after sending form and pressing the back button... It's very annoying that it erases all data. It worked fine on FF3.

    See:

    • Firefox or tools > Options > privacy > History: "don't forget to search and form history."

Maybe you are looking for

  • Make more Apple TV recognize Photos

    I have an earlier version of Apple TV, maybe 4 years. I made the transition on my computer since iPhoto for pictures, but the Apple TV will only recognize these images I've saved with iPhoto. Thus, none of the pictures I've saved since the transition

  • Checksum error, impossible so start computer

    When I started my computer today, after showing the Intel screen it showed the error message Checksum error, default loaded Press F2 to continue, press F1 to access the configuration Then I pressed F2, start the computer, but it showed a blank screen

  • Where can I find the Original of my Windows Installer?

    Where can I find the Original of my Windows Installer? Where can I find the ORIGINAL of my Windows XP copy? Here are a few things on my laptop: Dell Inspiron 8600 BIOS revision A14 (Note: I bought you BIOS Revision A02) I've updated.) Original OS: Wi

  • Activation ID

    What is my windows vista sp2 activation id?

  • Ports USB U2312HM works not when connected to USB 3

    I use a U2312HM to work, but when I plug the USB connector to a USB 3 port on my laptop, the USB 2 ports on the monitor are not recognized. Device Manager shows it as an unknown device and no drivers to install can be found. When I use a tool like sl