Capture data changes to Control Data

Hi,
I want to replicate any data changes made to the config/control data of SPRO to a non-SAP system. Would there be user exits or change pointers for these transactions? How can I confirm this? If this is not possible then what options are available in SAP ECC?
Eagerly awaiting a response..
Thanks in advance

Dear folk,
   In SAP we have two tables CDPOS and CDHDR for the changed data to be maintained.
  CDHDR-Header data
CDPOS-Item data.
Based on ur requirement , u can check these tables by giving the table name and field name.
to the appropriate fields in the CDHDRa nd CDPOS.
Revert if u need any help regarding this.
Regards
Abhilash.

Similar Messages

  • Change Message Control for Customer Master data

    Hi Friends,
    I have to choose/populate a message when the user is about to create an already existing customer.
    In SPRO --> Financial Accounting --> Accounts Receivable and Accounts Payable --> Customer Accounts --> Master Data --> Preparations for creating customer master data --> "change message control for customer master data" ...
    OK...
    When u click this it goes into Change View "message control by User" Overview screen wherein u can insert new messages and texts and the type of message ....
    Now .....
    I want to display the 145th message (F4 help of the Message column) ..... it picks up the text "Customer found with same address;check"..... with Online mesasage type 'I' and batch type 'I' and with standard type '-' ..
    I want to have the same message with message types 'E','E', and 'I' respectively.......
    How is this possible (or) what should i do to meet my requirement :-|
    Expecting ur answers
    Thanks in advance ........
    Cheers,
    R.Kripa.

    Hey yes it is not possible (as of now
    I ve met the requirement by just using message statement in the program itself ............
    My requirement is met but still if anyone knows about this do answer / reply
    Thanks
    Cheers,
    R.Kripa.

  • Capturing data changes in alv using classes

    Hello All,
    Currently am working on alv report using classes..,In this report am displaying 3 grids in the output in 3 different containers(cl_gui_custom_container)...,Am able to handle the data changes done in the grid  at the run time using event  data_changed ...,
    Now the requirement + problem is ...if i do the changes in all the grids ,,,,,and if i click(hotspot event) on any of the rows/records in any of the grids ...,, I need to be able to capture all the data changes done in all the other grids....,,
    for example:-
    if i modify some records in all the 3 grids ,,, and if I click any of the row in any of the grid at a time,,, all the changes done in all the grids should be captured.....( in simple words one click all changes )
    I tried using data_changed event....., am only able to capture the changes of the grid on which i clicked ( ie.hotspot event) but not the changes which i have done on other grids.....Pls. help me out with the possibilities
    Hope am clear..
    Thanks
    John

    Hi friend,
    METHOD handle_user_command.
      CASE e_ucomm.
    WHEN 'UPDATE'.
                 CALL METHOD r_grid->get_selected_rows
              IMPORTING
                 ET_INDEX_ROWS =
                 et_row_no     = it_rows.
    LOOP AT it_rows INTO wa_rows.
    *****modify the first container data***********
    endloop.
    CALL METHOD r_grid1->get_selected_rows
              IMPORTING
                 ET_INDEX_ROWS =
                 et_row_no     = it_rows1.
    LOOP AT it_rows1 INTO wa_rows1.
    *****modify the second container data***********
    endloop.
    CALL METHOD r_grid1->get_selected_rows
              IMPORTING
                 ET_INDEX_ROWS =
                 et_row_no     = it_rows2.
    LOOP AT it_rows2 INTO wa_rows2.
    *****modify the third container data***********
    endloop.
    endcase.
    Now we can create three container and three different grid class object but we are using same method.
    UPDATE buttton is common to all three containers.
    But one important point when u change the records in container we must select the rows then only selected rows r come to the internal table otherwise it is not come.
    CREATE OBJECT r_container
        EXPORTING
          container_name              = 'CONTAINER_1'
    CREATE OBJECT r_container2
        EXPORTING
          container_name              = 'CONTAINER_2'
    CREATE OBJECT r_container3
        EXPORTING
          container_name              = 'CONTAINER_3'
    CREATE OBJECT r_grid
        EXPORTING
          i_parent          = r_container
    CREATE OBJECT r_grid1
        EXPORTING
          i_parent          = r_container2
    CREATE OBJECT r_grid2
        EXPORTING
          i_parent          = r_container3
    NOW WE CAN CALL THE METHOD.
    CREATE OBJECT event_receiver1.
      SET HANDLER event_receiver1->handle_before_user_command FOR r_grid.
    CREATE OBJECT event_receiver1.
      SET HANDLER event_receiver1->handle_before_user_command FOR r_grid2.
    CREATE OBJECT event_receiver1.
      SET HANDLER event_receiver1->handle_before_user_command FOR r_grid3
    I thing it should be possible.But u must remeber u must select the records when u modifie in three containersBUT UPDATE button is common to all three containers.
    Regards,
    MURALII

  • Change Data Capture Data lost

    Hi,
    I'm using Oracle Database 10g (10.1.0.5) and i have been using Oracle's Change Data Capture utility to track changes in tables. The tracking table is created and it captures the changes made too, but the next day, the data is lost. Is there any reason why this happens? I'm clueless

    I read somewhere that the CDC is saved using the Redo Log and if the DB is not in Archive mode, CDC data will be lost the next day. Has anyone faced such problems?

  • Changing Capture Date

    I'm scanning a ton of old negatives and want to change the capture date. The date doesn't appear in the EXIF metadata list, but I can attempt to change via the metadata menu - but it doesn't work and reverts back to the 12/31/2000.
    Help! How can I change the capture date for these?
    It works for photographs that I scanned from hardcopy.
    Thanks, Steve

    There are at least a couple other threads on this bear by. Check them out.
    Don
    Don Ricklin, MacBook 1.83Ghz Duo 2 Core running 10.4.9 & Win XP, Pentax *ist D
    http://donricklin.blogspot.com/

  • How to change capture date to unknown in Lightroom 5.2

    How do I simply change a photo capture date to unknown in Lr 5.2?  I scanned some photos that somehow automatically got the scanned date input as capture date and I need to reset it to unknown.  I've spent way too much time searching for an answer for such a simple task.  Any help would be appreciated.
    Thanks,
    Brian

    LR doesn't provide a feature to change capture date to unknown, nor does it allow plugins to do it correctly.  You'll have to use an external tool (e.g. the free Exiftool) to modify the metadata of the photos directly:  
    1. If you've added keywords, captions, or other metadata to the photos in your catalog, or you have applied Develop settings, then in LR, select all the affected photos and do Metadata > Save Metadata To File.
    2. Use Exiftool to remove the fields EXIF:DateTimeOriginal, XMP:DateCreated, and IPTC:DateCreated and :TimeCreated. 
    3. Select all the photos and do Metadata > Read Metatadata From File.
    The Capture Time To Exif plugin may make step 2 a little easier for you, though you'll have to figure the Exiftool command line arguments yourself.

  • How does Sybase Replication Server capture data changes?

    Hello,
    as far as I know Sybase Replication Server is a central component in a HANA-based enviroment when it comes to replicate data towards HANA engine.
    I scan briefly through a white paper of Sybase, but I gives no technical description how the Sybase Replication Server captures data change on the source database.
    Can someone gives here explanation?
    All the best,
    Guido

    Hello Marc,
    thanks for fair and hornest answer!
    I'm currently involved in SAP based project where we are migrated business on DB level, which is some kind of operation a heart. I personally have huge respect for this approach.
    Caputring the changes on DB level is a appoarch, but I personally think that you need to capture event on business object level. For exammple the SAP good old workflow knows events for business objects. Also in a ESA-driven application you should have some kind on eventing for business objects.
    For the time being the current approach might working for a kind of Proof-of-Concept,
    but on a mid and long-term based you need to RETHINK!
    All the best & Merry Christmas & Happy new year
    Guido

  • Importing from iMovie 06, lose capture dates

    When I import old iMovie 06 movies, the capture dates gets lost. Here is one of the original clips in iMovie 06:
    However, after importing in iMovie 11, the capture dates are lost.  I tried many variations, like import the iMovie 06 project, or cd to the *.iMovieProject directory and import the actual clips, etc.
    Now, good iMovie11 clips have the capture date imbedded in the file name (as in clip-2010-03-14 hh;mm;ss.dv).  However, the ones imported from iMovie 06 end up in iMovie 11 with simple names such as clip55.dv.  So it's not surprising I cannot see the capture dates in iMovie 11.
    So I looked inside the *.iMovieProject directory hoping to find the capture dates either in the file name or in a plist, but I couldn't (nothing in the plists below)
    ... Jan 23  2010 Cache/Thumbnails.plist
    ... Jan 23  2010 Cache/Timeline Movie Data.plist
    ... Jan 23  2010 Cache/Timeline Movie.mov
    ... Nov  8  2009 Media/Clip55.dv
    etc
    Finally, I opened Clip55.dv in QuickTime and looked at MovieInspector, but I could not see any capture date (similar to exif in jpegs).
    So obviously I missed them. My question is where in the iMovie 06 project can I find them?   If accessible, I can write a script to fix the clips imported in iMovie11 by changing their names. I tried it manually, and it worked.
    Thanks in advance

    Hi - Couple of things.
    Click on the offending clip that you imported from iMovie in your FCP Bin and type Command + 9 to see the item properties. Either report those item properties, or if easier, take a screen shot of the item properties and post that.
    Then click any where on the timeline you are having trouble with and type Command + 0 (Zero) to see the sequence settings. Either report those settings or take a screen shot of the Sequence Settings window and post that.
    In order for FCP to use the video without rendering, both the items properties of the source clip, and the sequence settings must match - and both must be within standard production parameters.
    Also, you can click on the source clip in the FCP Bin, then control-click on the clip and select Reveal in Finder from the drop down menu. Once that file is revealed, open it in Quicktime 7 and see if if plays correctly there.
    Hope this helps.
    MtD

  • Capture Date Editing

    Hi!
    Though I read the other messages about dates in LR, I didn't find any valuable answer for my problem:
    Editing Capture Date with the shift process works fine. When I want to edit to a specific date, that is another story:
    I have a lot of Tiff files, that come from negativ scans.
    If I select only one picture in the library grid, every thing goes right.
    If I select more than one picture (ctrl A, or using "shift click" or "control click"), I have very surprising results.
    Sometimes all the Capture Dates are updated in the right way. Fine.
    BUT sometimes, only few of them (one, two ore more at the beginig of the selection) are set to the right specific capture date, the other files getting various dates and times, in a quite unexpected maner. The dates could be set in any year (sometimes 2008..), sometimes only the day is shifted with one step, teh time may be set to any value (nothing goes with DLT shift).
    I tried to check for any relation between files that are updated in the good way or not, but I didn't found anything that could make sense.
    Of course, I can edit all my files one by one, but I'd like to find soething else. Because I read in a message that the "Edit Capture Date" of LR is a mess, I tried some extra softs working on EXIF and IPTC informations, but it seems that they can only change things for JPEG, not for TIFF files.
    I use a PC, win XP SP2, pentium P4, 1 Gig ram, and a lot of free space in my hard drives. I use LR 1.2, but I don't remember if I got thoose probs with LR1.1.
    Thanks for any help or information.
    Jerome

    That could be really a good answer..
    I perhaps misunderstood the "edit capture time" functionality. I thought that if I specify the date and the time, thoose values should replace what was recorded before (and not shift them with the same amount of time). That could make sense especialy for the files that have only one date field before editing: there is nothing to "shift", only a field to fill....
    Anyway, I will try to check If the files had the same date/time values before editing or not, and I'll try to look exactly at the values before and after. And I'll go back (tomorrow, I think) for, I hope, the end of the story.
    Thanks a lot for your help.
    Jerome.

  • Imported iMovie HD project clips have incorrect capture date - add-on info

    People converting their .dv files from the iMovie HD style into iMovie 09 style report some frustration at having to rename their clips to view them properly. For discussion, see:
    http://discussions.apple.com/thread.jspa?threadID=1344628
    Fortunately, within the thread, a kind soul has posted a solution - many thanks. This posting is an add-on to that thread, posted here because that thread is archived.
    Unfortunately, I could not understand the instructions fully, so I spent some time working out how to make it go, since the solution requires something beyond the usual drag-and-drop to work.
    *To Convert the Dates and Names of DV Files from iMovie HD to the Event-Date Format of iMovie 09*
    1. Download and Unzip the DVRecordingDate file. It produces a folder with four items: COPYING.txt, DVRecordingDate.class, README.txt and DVRecordingDate.java. None of these should be double clicked.
    2. Identify the folder that has your iMovie 6 .dv files. These files will be entirely renamed, so if they are used in any other projects, only work on a copy of them.
    3. Launch the program Terminal - it's in the Utilities folder of the Applications folder
    4. When you see a prompt ending in a $, type +cd /Users/yourname/Downloads/DVrecordingDate-1-1.0+,
    where /Users/yourname/Downloads/DVrecordingDate-1-1.0 is the folder containing the downloaded DVRecordingDate file. This will change the prompt that appears on every line, but it will still end with a $.
    (HINT: you can get the path name of this folder by selecting it in the Finder, and choosing copy. All you then need do is type cd in Terminal, and paste the rest in.)
    Now is when we rename the files - as stated elsewhere, the Finder creation date is NOT changed - it is only the file name that changes. However, this is enough for iMovie 09 to understand when the file was recorded, and where it should be stored within the events system.
    5. At the $ prompt, type +java DVRecordingDate -rename /Users/yourname/Movies/iMovie\ Events.localized/myholiday/Clip\ *.dv+, where +/Users/yourname/Movies/iMovie\ myholiday/+ is the name of the the folder that has your iMovie 6 .dv files. Again, this can be copied from the Finder, and pasted in after typing java DVRecordingDate -rename. The *.dv part os to ensure the program coverts all your files in the folder.
    A list appears:
    Renaming file(s) from, to:
    /Users/yourname/Movies/myholiday/Clip 01.dv clip-2003-08-31 20;37;41.dv
    /Users/yourname/Movies/myholiday/Clip 02.dv clip-2003-09-04 18;43;26.dv
    /Users/yourname/Movies/imyholiday/Clip 03.dv clip-2003-09-04 19;00;50.dv
    etc
    and in the Finder all the files are renamed.
    And that's it. You can now import the .dv files into iMovie 09 and it will give the files their proper dates within the system.
    Hope this saves someone some time...

    No, I mean that when I import old iMovie projects into iMovie 08 the 'capture date' of footage is not correctly imported (the .dv file creation date is read in instead). Sorry to confuse the issue with the comment about the camera: I just meant to say that all the equipment I used in my setup is fairly standard yet there is a glaring bug in this fundamental functionality.
    Regarding re-import: it took me ages to originally import my dv tapes to the computer & not really practical to go through that again.
    FWIW, I've not yet imported anything from dv directly into 08

  • Capture Date/Time - clobbered by LR 1.1

    Oh No!
    It appears that LR 1.1 has clobbered the Capture Date/Time after writing out the metadata.
    To try to be clearer, I've been using Elements 5.0 which organizes my photos (all jpg) by date. The date the photo was taken (which is also the date the file was created) are important to me. Those fields are respected by other Adobe products (Album, Elements 5.0 and Bridge CS2). Somehow LR 1.1 treats this date differently and with less importance than other Adobe and non-Adobe applications.
    I am not too concerned about the date that the metadata was changed, which LR shows. I want to see the date the picture was taken.
    The only way I managed to see that in LR was to customize the display using
    Jeffrey's Lightroom Metadata Viewer Preset Builder (for Lightroom 1.1). (Why I had to use a 3rd party add template creator to see the Capture Date/Time I don't know - it should be right there in LR - but leave that aside for the moment) .
    Anyhow, I manipulate the metadata by adding keywords and then tell LR to write that to the files. In this process the creation date/time vanished on a number of photos. The only way I could get it back was to use a backup of the original files (losing keywords and other data in the process)or to use Exifier to set the date/time, remove the collection from LR and reimport.
    Something as important as the date and time the photo was taken (file creation) is a key bit of data that should be readily available and visible in the metadata display and should not be clobbered or lost when writing out metadata to the files. I see there are other complaints about this and some expressing horror that Adobe didn't fix it in LR 1.1.
    My point is simple - for my purposes I cannot fully utilize LR 1.1 if the Creation Date/Time cannot be readily seen, or is in danger of being lost, I would have to use other software.
    Geeze, and I was beginning to get comfortable with LR...
    Maybe the good folks at Adobe have some comment and might be able to rectify this?
    In the alternative, is there something I'm missing about the way Capture Date/Time is supposed to be treated by LR users?
    Advice and pointers would be appreciated.

    Christopher wrote:
    "I hear ya, but if someone could just say, this is how dates are supposed to work ... that would be helpful. In particular, what fields or fields does the Metadata Browser use to sort an image into a date bin? If I knew that, I might be able to determine why so many of my images are put into the Unknown Date heading."
    Here we go:
    1. None DateTime tag defined in exif (or DateTime tags corrupted)
    -in Metadata Browser (left panel) Date will be seen as Unknown Date.
    -Thumbnail show no DateTime value,
    -in Matadata (right) panel, there will be no DateTime caption visible
    2. Only ModifyDate defined in exif
    -in Matadata Browser value of ModifyDate will be shown,
    -Thumbnail show no DateTime value,
    -in Matadata panel, ModifyDate will be shown as Time
    3. Only CreateDate defined in exif
    -in Metadata Browser value of CreateDate will be shown,
    -Thumbnail show no DateTime value,
    -in Metadata panel, CreateDate will be shown as DateTimeDigitized
    4. Only DateTimeOriginal defined in exif
    -in Metadata Browser value of DateTimeOriginal will be shown,
    -Thumbnail shows value of DateTimeOriginal,
    -in Metadata panel, DateTimeOriginal will be shown as Capture Time
    +in Medatada panel, DateTimeOriginal will be shown as Time
    5. All three DateTime values defined in exif
    -in Metadata Browser value of DateTimeOriginal will be shown,
    -Thumbnail shows value of DateTimeOriginal,
    -Metadata panel shows CreateDate as DateTimeDigitized,
    +Metadata panel shows DateTimeOriginal as CaptureTime,
    +Metadata panel shows ModifyDate as Time
    That's it. Now... why are we confused in LR when speaking of DateTime?
    In Metadata Browser any of exif's DateTime value can be shown. That is, looking at this panel only, we never know what Date is being used! Anyway, DateTimeOriginal has priority: if DateTimeOriginal exist, it will be used for Metadata Browser -otherwise any other existing exif DateTime tag will be used.
    But if only DateTimeOriginal is missing (so both, CreateDate and ModifyDate exist), then CreateDate has priority over ModifyDate: CreateDate will be shown.
    Priority in short: DateTimeOriginal, CreateDate, ModifyDate.
    Thumbnails: only if DateTimeOriginal exists, thumbnail will contain DateTime value -otherwise thumbnail's DateTime will be blank.
    Sorting of thumbnails per CaptureTime (hence by exif DateTimeOriginal) is another story and can be quite confusing at first sight... because DateTime priorities seems to be the same as for Metadata Browser:
    If exif DateTimeOriginal exist (=CaptureTime in LR), then this value will be used for sorting. But if this value is missing, LR will try to use exif CreateDate and if this is missing too, ModifyDate will be used. OK, there's some logic... except, why I'm repeating "if this tag is missing..."?
    Because when you modify/rewrite some image, then some tool may damage DateTime in exif -remember: damaged DateTime tag is the same as tag doesn't exist!
    In short: if there's exif DateTime corruption involved, you can't be sure which of three DateTime tags is being used for sorting. For some images DateTimeOriginal will be used, for those that are missing that tag, CreateDate will be used instead.
    Images missing exif DateTime tags (or these are corrupted), will be shown as first (sort A-Z).
    Bogdan

  • How to reorder photos in folders based on capture date

    I have scanned a bunch of photographs and imported them into lightroom. I then went and changed all the capture dates to represent when the photos were actually taken. Now I would like to put the photo's in a folder structure based on the capture date (as all my other photo's are). How is it best to do this?
    Thanks,

    Well, if you are going to re-import them, then you really don't need to export them first in original format.
    I mean, assuming you checked the box which allows Lr to write to the raws when you changed capture time, then you should be able to simply delete (remove) from existing catalog, then re-import in preferred structure. If you did NOT allow Lr to update the raws (and so capture time would be lost when re-importing), then we need to talk (and I don't think exporting in original format will preserve capture time in that case either).
    Backup everything first...
    Rob

  • How to save captured data to a log file to prevent lag?

    Here is my VI.
    I read in an string of this format (the channels number are now 32 only but will like to increase up to more than 10000 later)
    Time\sStamp\tChannel:00\tChannel:01\tChannel:02\tC​hannel:03\tChannel:04\tChannel:05\tChannel:06\tCha​nnel:07\tChannel:10\tChannel:11\tChannel:12\tChann​el:13\tChannel:14\tChannel:15\tChannel:16\tChannel​:17\tChannel:20\tChannel:21\tChannel:22\tChannel:2​3\tChannel:24\tChannel:25\tChannel:26\tChannel:27\​tChannel:30\tChannel:31\tChannel:32\tChannel:33\tC​hannel:34\tChannel:35\tChannel:36\tChannel:37\tIP\​sAddress\t\n
    The problem I am now having is that, the data is through UDP sending in, the program start off normal capturing all data, but when data are captured and saved to the .log file after an hour or more, some of the data will start to be missed.
    I guess this is beause the .log file is becoming larger, and in the rate of 10Hz (now), the file open and close can't chase up? so some data are missed?
    Anyone could advice or amend the VI so that I could have a better way to save the captured data? making a buffer? or what so ever? Hope someone could help =]
    Thanks.
    Attachments:
    myVI.zip ‏32 KB

    milkbottlec wrote:
    Just found some error when the data are saved.
    At some point, there data just copy this whole thing and save in the middle of the excel
    ""Time\sStamp\tChannel:00\tChannel:01\tChannel:02\​tChannel:03\tChannel:04\tChannel:05\tChannel:06\tC​hannel:07\tChannel:10\tChannel:11\tChannel:12\tCha​nnel:13\tChannel:14\tChannel:15\tChannel:16\tChann​el:17\tChannel:20\tChannel:21\tChannel:22\tChannel​:23\tChannel:24\tChannel:25\tChannel:26\tChannel:2​7\tChannel:30\tChannel:31\tChannel:32\tChannel:33\​tChannel:34\tChannel:35\tChannel:36\tChannel:37\tI​P\sAddress\t\n""
    I don't know which part handling the error is wrong.
    If possible, maybe could you help me delete the whole auto naming function (move it aside) and just add in a promt user for saving directory thing ok?
    Thanks!
    Here is the file and i added the excel in.
    Hi milkbottlec,
          Regarding the headings in the middle of your file, I imagine the filename changed temporarily.  When the name changed BACK to an exisiting name, the headings were added (anticipating a new file.)  I'm more curious about the "lost" data problem.  Do you still see holes in the data?  If so, were any bad filenames recorded?
    Sure! Why not present a file-dialog instead of automatically generating filenames,  Looks like you've mastered the "True/False" case, why not build on what you know?  Experiment with the File Dialog express VI on the FILE\Advanced File Functions palette.  Personally, I'm a fan of auto-generated filenames, though, not necessarily built from the data. 
    Cheers!
    "Inside every large program is a small program struggling to get out." (attributed to Tony Hoare)

  • Capture data in 1D barcode upon merging XML with XDP?

    Hi,
    The scenario is:
    Forms Server 7.2.2 is being used for merging XML data with an XDP file to render a PDF (displaying a pre-filled form to user).
    On the XDP, there is a 1D Barcode and few fields are mapped to this barcode (the barcode is intended to capture form identification information).
    Upon merging, the barcode should capture the data of those fields (data is being fetched from a db and fed as XML to Forms server). This is required as the pre-filled form will be printed and then mailed to another location, where the barcode will be read using a decoder to capture form indentification.
    Will the 1D barcode captures data from those fields, after merging XML with XDP?
    The form is NOT Reader Extended. Is Reader Extending a necessity for enabling 1D barcode to capture data?
    Is this also applicable for 2D barcodes?
    Thanks a lot for your help! :)

    Thank you Hodmi,
    I had forgotten to define the Record name parameter in the PDF Output Options.
    As the XML structure changed, not upating this parameter was preventing the process from working.
    Now it is working just fine. Thank you!
    Marcos

  • Incremental load not capturing data in SSIS 2012

    Hi ,
    Iam having an issue with Oracle CDC for SSIS which is new in 2012, Developed SSIS packages with Full load and Incremental load logic to load data into ODS - STAGE - DWH. Here problem is when ever i do a full load following with an incremental load , incremental
    load is not capturing updated data , if i do second incremental load then it captures data.
    Is there any solution for this to get data in first incremental load.

    Are you sure it picks up LSN correctly? I doubt its CDC service not picking the correct LSN value which it uses to identify the changes.
    It should be in cdc.lsn_time_mapping table I guess
    http://msdn.microsoft.com/en-IN/library/bb510494.aspx
    Please Mark This As Answer if it solved your issue
    Please Vote This As Helpful if it helps to solve your issue
    Visakh
    My Wiki User Page
    My MSDN Page
    My Personal Blog
    My Facebook Page

  • Capturing data acquisition frames reliably at 100 hz using serial, how?

    Hi All,
    I am completing development of a 14 channel, 10 bit resolution, pic based data acquisition circuit. It transmits frames of 41 bytes (currently) at 100hz using serial. The embedded code functions satisfactorily. I can see data ok using hyperterminal. I am unsure how to optimise labview to get complete frames without hogging lots of cpu/system resource etc. eg. do I simply set the frame size (num of bytes) to retrieve and set this looping as fast as possible , and/or set the rate to fetch frames at the rate frames are transmitted by the pic? This may allow drift in available buffered bytes to finally overflow the buffer.
    I tend to lose 1 byte in 100 typically doing nothing but this increase
    s to chunks of bytes if I interact with windows.
    I have the feeling a number of decisions need making when setting up a serial link like this but I am unsure which settings best suit my application.
    Thanks in advance,
    Regards
    Chris

    Hi Lynn, Tristan,
    Please find the current llb attached. This has my last serial run and shows how the data gets glitchy after a number of seconds (toward end of the text box).
    I have spent time building the suggestions into code. I am not yet trying to strip out individual channels. At the moment I just want to get frames in reliably before moving on.
    It certainly looks a lot more reliable now but a few more questions have been raised. I think the idea of getting data in using 1 loop then immediately passing it for processing by another parrallel loop seems important for reliability.
    You will notice I grab a frame and it then goes into a que where it will be processed but this needs doing quickly as frames will be used in realti
    me.
    I have set up the code to trim the delay for both the get data from serial port loop and get 1 entry from the que loop.
    I am using 2 identical circuits in my product, 1 captures data from a leg harness, the other controls movements of a biped robot (servos) this occurs in "real time". I need to remove as much latency due to processing as possible.
    click on "video 3" on the right of the page for a prototype demo:
    http://www.robotic-systems.co.uk/products/full_system.htm
    I noticed that some of text embedded within text boxes used in subvi's can tend to float thro to the top level vi. I proved this by adding a bit of text and noticed it kept cropping up occasionally on the top level text box. I found this peculiar but cured it by deleting all chars in the subvi text box. Now I am concerned, could this be somthing to do with why I get glitches in text occasionally?
    Is there some labview feature to say flush all text, numbers and bools prior to running from the top leve
    l?
    I'd be gratefull if you have a look thro my llb and sanity check the flow of code and let me know what you think.
    Best Regards
    Chris
    Attachments:
    Monitor.llb ‏722 KB

Maybe you are looking for

  • Getting Mail to stop putting everything in the 'junk' mailbox

    I upgraded from Tiger to Leopard several months ago and ever since then, Mail puts some incoming mail in the junk mailbox, even though it isn't junk, or marked as junk. I've tried moving the 'not junk' mail to it's proper account folder, but the next

  • How to genrate AUditLog Report  with custom Attribute

    Hi, I would like to a add a custom search parameter in audit Log report.Please suggest solution for the same. Thanks in Advance

  • Invalid Message Stores - Outlook 2007 DM 6.0

    I recently purchased a new computer and am trying to set up my Blackberry to sync with Outlook 2007 using the new Desktop Manager 6.0.  Whenever I begin, I get a message "Invalid Message Stores" and can not sync the Blackberry to Outlook. I had the s

  • Mac InDesign cs6 to PC InDesign CC - Links not recognized

    I am having issues going from a Mac using cs6 to a PC using CC. I have templates for store signage, ads for all different media outlets that all have different sizes, etc. and my problem is with the logos and pictures not being recognized. I knew goi

  • WTF??? MediaSource Deleted 2/3 of my tags

    I just moved my entire collection (0,000+ mp3s) to my office computer and tried to import them into MediaSource. /3 or so worked perfectly...the other 2/3 got all the tags deleted except for song title. Thankfully I have 2 backups of my collection so