EBRS on Reference level Clearing

Dear Expert,
I configured Electronic Bank Reconciliation and it's clearing on amount level. The problem is that if there are more than one entry of same amount is there system doesn't clear any amount and we have to go t.code FEBAN and there select lien item and do clearing. Our client wants that this clearing should be on "Reference Level". How can we do that and how the refernace text in Bank Statement and in SAP will be same ?
Please suggest...

Sure,
catch the exception in the model layer (or backing bean) and preform the rollback from there.
Inside the model layer you get the transaction via appmodule.getTransaction().rollback();Is you do it from a backing bean , get the application module and use the code above.
Timo

Similar Messages

  • Setting reference levels for scalar measurement of waveform

    Dear all,
    it would be great if somebodey could give me some help with the following:
    1. I am doing a "VOLTAGE AVERAGE" scalar measurement of a waveform. Is it correct, that I do not need to set the reference levels via the property node for this kind of measurement?
    2. If I am doing the "VOLTAGE AVERAGE" scalar measurement for e.g. 100 subsequent waveforms (multiple records) using a for-loop structure to fetch each waveform one-by-one, should I use the "ni Scope Clear Waveform Measurement Stat.vi" after each scalar measurement (after each iteration of the for-loop)?
    It would be very nice if somebody could give me some comments.
    Kind regards,
    beam

    1) The reference levels do not apply to the Voltage Average scalar measurement, so you don't need to set these. (They apply to rise time, fall time, width negative, width positive, duty cycle positive, and duty cycle negative measurements.)
    2) Clearing the waveform measurement statistics will not affect the Voltage Average measurement itself. The driver can give you back not only the scalar measurements, but also statistics about those scalar measurements. When you call niScope Clear Waveform Measurement Stats.vi, it will reset the statistics, but will not affect the actual measurement that you are making. For example, say you fetched the Voltage Average scalar measurement four times, without clearing the statistics...
    Voltage Average Mean (a statistic of the measurements)
    +1 +1
    -1 0
    +1 .33333
    -1 0
    If you cleared the statistics after each measurement fetch, you would see this...
    Voltage Average Mean (a statistic of the measurements)
    +1 +1
    -1 -1
    +1 +1
    -1 -1
    since the statistics get reset every time.
    To make a long story short, if you are only interested in the scalar measurement itself (Voltage Average, in this case), you don't need to call niScope Clear Waveform Measurement Stats.vi after each measurement.

  • Mixer Level/Reference Level

    I feel like I'm starting to become a regular here on the RF discussion board.  I'm not sure if that's a good thing or not...   
    I'm making some measurements using the 5660...and the results seem unnecessarily noisy.  I'm concerned that perhaps I'm not setting the "Reference Level" correctly.  Could somebody clear up the definition of the mixer/reference levels?  In "traditional" mixer notation, there's the RF (input) port, the LO (reference) port, and the IF (output) port.  How do the 566x's define this in relation to the mixer/reference level?  All of the help documents just list how the attenuation is set based on the relative levels...but it's still a bit confusing as to what I'm setting when I input a level for the "Reference Level" field, and furthermore, what the optimum level should be based on a particular application.
    Brandon

    Hi Brandon,
    Is always good to fully understand what is going on in this field of RF (and yet it is hard to tell sometimes).
    The objective is this. Whatever your signal amplitude or power level is, it better be satisfying the needs of the mixer. That is where, the mixer level comes into picture. Our goal is to bring our signal level up or down so that it meets the effective signal level.
    Look at the following drawing and I hope your questions are cleared with this.
    Hope this helps,
    Message Edited by Yardov on 05-16-2007 12:29 AM
    Gerardo O.
    RF Systems Engineering
    National Instruments
    Attachments:
    attenuation level.JPG ‏33 KB

  • How to reference LEVEL in a TREE's SQL code

    Is it possible to somehow reference LEVEL in a tree's sql code so that you can use a decode statement to selectively create links on specific levels only i.e. NOT on the root level?
    e.g.
    select "CHILD_ID" id,
    "PARENT_ID" pid,
    "NAME" name,
    decode( LEVEL, 1, null,'f?p=' || :APP_ID || ':43:' || :APP_SESSION || '::::P43_CHILD_ID:' || CHILD_ID) link,
    null a1,
    null a2
    from TREETABLE
    order by name
    one solution I've implemented is to create a DB function e.g.
    create or replace function get_tree_level(v_child_id number) return number
    is
    v_level number(2);
    begin
    select level
    into v_level
    from TREETABLE
    where child_id=v_child_id
    start with child_id=1
    connect by prior child_id= parent_id;
    return v_level;
    end;
    and then use
    decode( get_tree_level(child_id) 1, null,'f?p=' || :APP_ID || ':43:' || :APP_SESSION || '::::P43_CHILD_ID:' || CHILD_ID) link,
    but this is too slow as I have quite a few records in the tree and takes too long to render
    regards
    Paul P

    OK I found a workaround after reading
    How to add URL to tree
    The view my tree is build on is constructed out of 3 unions and 4 "selects" ( the first select creates the ROOT NODE where "1" is also used as a hard coded foreign key (Parent_id), in the company table.)
    I just added a new column called tree_level to the query which is hard coded wrt its level on the hierarchy.
    e.g.
    CREATE OR REPLACE FORCE VIEW COMCONSTUTREE ("CHILD_ID", "PARENT_ID", "NAME","TREE_LEVEL") AS
    select 1 as child_id,to_number(null) as parent_id ,'Company' as name,*1 as tree_level* from dual
    UNION
    select COM_ID, 1, COM_NAME,2
    from company
    UNION
    select CON_ID,CON_COMPANY_ID, substr(con_name,instr(con_name,' ')+1) ||', '||substr(con_name,1,instr(con_name,' ')-1),3
    from contact
    UNION
    select STU_ID,STU_CONTACT_ID, STU_LAST_NAME||', '||STU_FIRST_NAME ,4
    from student;
    the tree code now becomes
    select "CHILD_ID" id,
    "PARENT_ID" pid,
    "NAME" name,
    decode( tree_level,1, null,'f?p=' || :APP_ID || ':43:' || :APP_SESSION || ':TREE:::P43_CHILD_ID:' ||CHILD_ID) link,
    null a1,
    null a2
    from COMCONSTUTREE"
    order by name

  • Audio reference levels across applications

    Hi, After many mysterious problems using Final Cut Studio with my m-audio 1010 digital audio card I am completely confussed as to why audio levels are so inconsistent across say, Final Cut, DVD Studio, Soundtrack pro and even iTunes. An edit in Final Cut Pro imported into DVD Studio Pro will be much louder than the same edit played in FCP with all the same settings. So the following test was done without the m-audio card just using built in audio via headphones.
    If you play a -12DB tone from Final Cut Pro and then export it as an aif. bring it into Soundtrack Pro then the level sounds completely different.
    If I import the same into DVD studio then it is much louder.
    If I import it into iTunes it is much quieter.
    Is there a way of lining up the output of these applications to get a consistent reference level across all applications.
    Any ideas gratefully received.
    G5, dual   Mac OS X (10.4.3)  
    G5   Mac OS X (10.4.3)  
    G5   Mac OS X (10.4.3)  
    G5   Mac OS X (10.4.3)  
    G5   Mac OS X (10.4.3)  

    As X noted the requirements of your final distribution point is essential.
    As a guide though you will generally find FCP set up to use 16 bit audio and most broadcasters will use 24bit audio
    16 bit audio uses -12db as the reference point for 0 in analogue audio
    24 bit audio uses -20db as the reference point for 0 in analogue audio

  • Reference level and scope vertical range

    what is the relation between reference level & scope vertical range?
    Solved!
    Go to Solution.

    Hello Alann,
    The NI High-Speed Digitizers help is very useful in defining these types of terms.
    From the help "Reference levels are high, low, and mid range values that you set to take rise time, fall time, width negative, width positive, duty cycle positive, and duty cycle negative measurements. Reference levels are generally configured in terms of the percentage of the waveform you acquire. By default, the low value is 10% of the waveform, the mid level is 50%, and the high value is 90%."
    Also from the NI High-Speed Digitizers help "Vertical range is the peak-to-peak voltage span that a digitizer can measure at the input connector. Most digitizers have several choices for vertical range."
    The only relation between these two concepts is in the fact that the vertical range defines the maximum peak values of your input signal, which also restricts your high and low reference levels.
    If you haven't installed the NI-Scope driver, but would still want to reference the help file it is available for download here.
    Regards,
    Dan King

  • EBRS - Cheque Reference

    I want a clarification.
    I am doing the EBRS.  For cheque payment clearing transactions, I have used the algorithm of reference document number search.  Here the user is issuing manual cheque and later on assigning the cheque to the document through FCHI.  So the cheque number is assigned for the document.  However, while doing the EBRS, system is not able to clear the document through cheque number assigned to the document.  Is this is the normal or should I assign the cheque number specifically in the reference field of the payment document ?

    Have you tried interpretation algorithm 011: Outgoing Check: Check No. Different from Pymt Doc. No. instead of the reference number algorithm?  Also, if there is a Processing Type field, set that to Clearing with check.
    Regards,
    Shannon

  • High, mid, low reference level calculation

    Hi,
        Does anyone know the equations for calculating the high, mid, low reference voltage?    I have set the reference voltages to 10%, 50% and 90%. I just don't know based on what the digitizer calculates the level.    For example 1, the Mid level is calculated as (Vtop+Vbase)*0.5.  Should it be  (Vtop-Vbase)*0.5?   The Hi and low reference calculations also do not add up.  I was  using a signal generator to generate the signals.  
     I am using PXI-5224 and niScope.lib verison 3.5.
    Example 1
    3Mhz Square Wave 3.3VPP    
    ch0                              ch1
    Vpp=4.704506            Vpp=4.575151
    Vtop=3.304177           Vtop=3.304474
    Vbase=-0.003679       Vbase=-0.618361
    VHigh=3.304177          VHigh=3.304474
    VLow=-0.003679         VLow=-0.001788
    VMax=4.011691           VMax=3.956790
    VMin=-0.692815           VMin=-0.618361
    LowRef =0.327107 V    LowRef =-0.226078 V
    MidRef =1.650249 V     MidRef =1.343056 V
    HiRef =2.973391 V        HiRef =2.912190 V
    RiseTime =7.437264      RiseTime =141.967975
    FallTime =7.438606       FallTime =9.800559
    Example 2 
    ch0                                 ch1
    Vpp=4.612737               Vpp=4.580664
    Vtop=3.295510             Vtop=3.311956
    Vbase=-0.001876         Vbase=-0.016182
    VHigh=3.295510          VHigh=3.311956
    VLow=-0.001876          VLow=-0.016182
    VMax=3.971204            VMax=3.965059
    VMin=-0.641533            VMin=-0.615605
    LowRef =0.327863 V    LowRef =0.316632 V
    MidRef =1.646817 V      MidRef =1.647887 V
    HiRef =2.965772 V        HiRef =2.979142 V
    RiseTime =7.605729     RiseTime =7.745428
    FallTime =7.536156       FallTime =7.708538
    Message Edited by kkwong on 04-16-2009 03:56 AM
    Solved!
    Go to Solution.

    Hi all,
        I think I messed up the calcuation.  The reference voltages are are correct.  It is the (Vop+Vbase)/2 for mid ref level. The Lo and hi are also correct. 

  • Save automatic vendor payment run reference in clearing account assignment

    Hi,
    When executing an automatic vendor payment run, the run is identified with two fields:
    - Run date
    - Identification
    When the payments are posted, the vendors are cleared and an offsetting entry is posted onto the respective clearing account for each vendor. So if there is 100 vendors in the payment run, there will be 100 line items on the clearing account.
    When multiple payment runs are made on the same day, it is hard to separate the line items for each payment run, during the banking process. Each payment run appears with it's total payment amount on the bank statement and should be cleared against the corresponding line items on the clearing account and that's where it becomes hard to easily select the line items that add up to the payment amount.
    Unless of course, the assignment field on the clearing account would hold the run date and identification of the payment run.
    Has anybody encountered the same business scenario and found a solution for it?

    Question closed due to lack of replies.

  • WeakReference is cleared while other references are created

    Is it possible that while a weak reference is being cleared, another reference is created to the object, resulting the get() method of the reference to return null although the object still exist in memory? I have the following example code:
    WeakReference ref = new WeakReference(new Object());
    Object obj1 = ref.get();
    Object obj2 = ref.get();
    if(obj1 != null && obj2 == null)
    System.out.println("obj1 is not null and obj2 is null!!!");
    }Is it possible that the reference is cleared in parallel to this code, means that GC started cleanup and in the mean time the code calls the first get() and has a reference, while the second get() is after the cleanup and will return null? I'm seeing this in a more complex code that I have but didn't manage to reproduce it with a simple case. I'm using weak references for caching and at some point have a "miss" in the cache although the object is still in memory and has referneces.
    Thank you!
    Noam

    I do like to have the behavior of WeakReference in my application since soft references cause the application to consume large amount of real memory and this is a problem (it'll prevent other applications from using this memory).
    Here is more detailed code - below is the class which is used for caching. I might be able to replace it with WeakHashMap - I'll also try it. But basically, it gives the same functionality.
    public class ReferenceCache implements IAlarmClockRegistration
         private static Logger log = Logger.getLogger(ReferenceCache.class);
         public static final long DEFAULT_CLEAN_INTERVAL_MILLI = 1 * 60 * 1000; // 1 minute
         public static final int REFERENCE_TYPE_STRONG = 1;
         public static final int REFERENCE_TYPE_SOFT = 2;
         public static final int REFERENCE_TYPE_WEAK = 3;
         private long m_lCleanIntervalMilli = DEFAULT_CLEAN_INTERVAL_MILLI;
         private Map m_mapReferences = new HashMap();
         private ReferenceQueue m_rqQueue = new ReferenceQueue();
         private int m_iReferenceType;
       public ReferenceCache()
            this(REFERENCE_TYPE_WEAK);
         public ReferenceCache(int iReferenceType)
             m_iReferenceType = iReferenceType;
             register();
         private Reference createReference(Object obj, String key)
              switch(m_iReferenceType)
                   case REFERENCE_TYPE_STRONG : return new StrongReferenceWrapper(obj, key, m_rqQueue);
                   case REFERENCE_TYPE_SOFT   : return new SoftReferenceWrapper(obj, key, m_rqQueue);
                   case REFERENCE_TYPE_WEAK : return new WeakReferenceWrapper(obj, key, m_rqQueue);
                   default: throw new RuntimeException("unknown reference  type");
         public synchronized void put(String id, Object obj)
              if (log.isDebugEnabled())
                   log.debug("put() - id=" + id);
              Reference ref = (Reference)m_mapReferences.get(id);
              if(ref != null)
                   ref.clear();
              m_mapReferences.put(id, createReference(obj, id));
         public boolean referenceExists(String id)
              if (log.isDebugEnabled())
                   log.debug("referenceExists() - id=" + id);
              Reference ref = (Reference)m_mapReferences.get(id);
              return (ref != null);
         public synchronized Object get(String id)
              if (log.isDebugEnabled())
                   log.debug("get() - id=" + id);
              Reference ref = (Reference)m_mapReferences.get(id);
              if(ref == null)
                   log.debug("get() - ref is null");
                   return null;
              return ref.get();
         public synchronized void clear(String id)
              if (log.isDebugEnabled())
                   log.debug("clear() - id=" + id);
              Reference ref = (Reference)m_mapReferences.get(id);
              if(ref != null)
                   ref.clear();
                   m_mapReferences.remove(id);
                   synchronized(ref)
                        ref.notify();
         private synchronized void clean()
              log.debug("clean() - [in]");
              Reference reference = null;
              while (null != (reference = (Reference) m_rqQueue.poll()))
                   String key = ((IReferenceWrapper)reference).getKey();
                   m_mapReferences.remove(key);
         private void register()
              AlarmClock.getInstance().register(m_lCleanIntervalMilli, this);
         public void wakeUp(long id)
              try
                   clean();
              catch(Throwable t)
                   log.error("wakeUp() - caught exception", t);
              finally
                   register();
    }This is how the cache is used:
         public boolean store(IDirectoryEntry entry) throws Exception
              synchronized(m_lckRefMap)
                   // here there is some code to store object on disk
                   m_cache.put(entry.getUniqueID(), obj);
                   return true;
         public Object retreive(String strKey) throws SQLException
              synchronized(m_lckRefMap)
                   // look in the cache first
                   IDirectoryEntry entry = (IDirectoryEntry)m_cache.get(strKey);
                   if(entry != null)
                        return entry;
                                                    // here there is a code to read object from disk
                  }

  • Reference Tone Level

    What is the proper reference level for audio tone in Premiere Pro? In Avid it is -20db or 0vu. I 'm not sure how to advise students how to set reference tone for out put with color bars. It seems to me -20dB is a national standard in the U.S. but I'm not sure that is how tone comes in by default in Premiere Pro. What is the correct output level for tone?
    [Please choose a short description for the thread title and only post the actual issue in the main body.]
    Message was edited by: Jim Simon

    You can change the gain in a PPro Bars and Tone Clip to what ever you want/need ....by + or - db gain.
    It is -12 by default.
    This tone is almost kind of redundant these days for set up...  but it is still a reference.

  • Not able to find out invoice level for customer collection

    Hi Experts,
    We are not able to find out  invoice level payment details for the collection
    They are provided collection amount and reference no, but here problem is customer have more than 20 company codes and they cleared in multiple co.codes , also user not maintained any reference while clearing the invoice, so we only able to find out the collection amount but we dont know for which invoice it is cleared.
    can any one help us,

    The given link take to the window where CPU patch for all the quarter available.
    The Critical Patch Updates released to date are listed in the following table.
    Critical Patch Update Latest Version/Date
    Critical Patch Update - October 2012 Rev 1, 16 October 2012
    Critical Patch Update - July 2012 Rev 1, 17 July 2012
    Critical Patch Update - April 2012 Rev 2, 19 July 2012
    If I click on Critical Patch Update - October 2012 its takes to the window for selectin the database version (11.2.0.3). From there it goes to the Patch Set Update and Critical Patch Update October 2012 Availability Document [ID 1477727.1] which I had already checked.
    There for the database products it shows the below option.
    Table 9 Patch Availability for Oracle Database 11.2.0.3
    +*<moderator edit - deleted MOS Doc content - pl do NOT post such content - it is a violation of your Support agreement>*+
    It doesnt have the sepreate CPU patch. The below CPU patch is for the OC4J. I had a check.
    Thanks
    SHIYAS M

  • Weak, soft and Phantom references

    I have got some confusions about reference types in java. These are:-
    1. How we create weak and soft references! Are they predefined classes and we extend them, or they are interfaces and we implement them, or they are the concepts we implement by following any particular pattern.
    or the references which are gone out of scope are considered as weak references.
    2. can we change the type of reference dynamically! as JVM does it.
    for eg:-
    While the data objects are actually in use (or they are in scope) they are immune because they are strongly referenced by the display windows, once you move to look at something else (or they go out of scope) they become eligable for removal.
    3. There is one set of problem I am facing, could that be resolved by weak or soft references.
    "I set variables at session level(if they are needed at more than one page."
    "At the last page I remove it from session."
    "If for example there are 4 page sequence, and user quits after three steps, then the garbage variables are left in the session."
    "if I make them as weak reference(or soft reference) then would it be a solution. or will it increase any potential risk of loosing the variables in between the process."
    "or is there any way out for my problem using ref package, or it is used only for special purposes, not for a senario like this."
    "or I am bound to use request level instead of session level, in these type of problems(which I am presently doing to solve this problem, but in this case I have to to set same attribute 3 times.)"
    please comment.
    4. What happens when we create an instance of reference queue.
    -->does it give us a reference to the main queue that is used by garbage collector. when destroying objects out of scope.
    that is garbage collector removes the reference of from the object and makes it point to queue element.
    --> or when object goes out of scope, at that time only the reference is removed from the object and is made to point to queue element.
    --> and when we do obj=null; at that time also obj reference is made to point to queue element.
    please comment. I am confused about how java handles references.
    5. does reference queue takes all the junked references.
    if yes!
    then for eg. we are using a background thread and doing some work when instance of class A is cleared, and doing some other work when instance of class B is cleared up by garbage collector.
    queue.remove will return the junked reference, now how will we be determining which object is junked, instance of class A or class B. As reference of object is junked we can't use instanceOf operator.
    please comment.
    Thanks.

    I find the documentation a bit opaque myself.
    You create, say, a Weak reference by creating an object of class WeakReference, or a subclass of same. The object referenced (the referent) is a separate object which you pass in the WeakReference's constructor.
    As long as the referent exist then calling get on the WeakReference object will return it. Once you call get and put the resulting reference in an object you have a hard reference and you know that the referent won't disappear until you let go of it.
    If the referent has been disposed of then get returns null.
    Sometimes you want to do extra cleaning up when a reference is cleared. Then you need to subclass the Reference class you are using to add indentifying information about the object that just disappeared. Obviously this can't be a reference to the object itself, that would be a "Hard" reference and would prevent the object being cleared.
    You then create a ReferenceQueue, which is an ordinary object you own. The Reference objects have a reference to this queue. What happens is the the GC, when it clears one of these Reference objects, adds the Reference to the queue it references. You run a background thread which takes these cleared references from the queue and, using the extra information you added when you subclassed them, does whatever cleaning up you need to do. A typical example is that you have a Map, with the Reference objects as values. Each reference is extended to store the key, so that the cleanup will remove cleared references from the map.
    No, it's not suitable for session objects, because you can't depend on the object still being arround. You can only rely on session timeout. It's a basic problem with web services that you never really know if the user has gone away and abandoned you.

  • Audio levels different from camera to Premiere Pro

    Why is it that the audio levels on the camera can show the subject peaking right above -10dB, but when I bring the clips into Premiere, they are below -12dB and I always have to boost them?
    Just to test this, I cranked up the volume on our camera's inputs to the point where it was clipping. When I took this clip into Premiere it still wasn't hitting 0dB. It was peaking into the yellow, even though the clip was completely distorted because of the clipping coming into the camera.
    Is there a way to calibrate either Premiere Pro or our camera so that they match, so when you are peaking at -6dB on the camera, it's the same in Premiere Pro?
    I know the solution probably involves a tone generator being used with the camera, which we have, but I'm not exactly sure what to do.

    >I cranked up the volume on our camera's inputs to the point where it was clipping. When I took this clip into Premiere it still wasn't hitting 0dB. It was peaking into the yellow, even though the clip was completely distorted because of the clipping coming into the camera.
    What I think is you have run into is definitions of the dB. One has dBm and dBV in the electrical world, among a lot of others (for example sound pressure/power and different types like dBA, dBC, and so on within sound levels).
    Anyway, to make this not to be a too deep lesson in deciBel (dB), it seem like your cameras define 0dB to be something different than what Premiere defines it to be. The dB presentation (what the display shows) is a logarithmic number depending on a reference level, meaning in this case, if the voltage (sound turned into electricity) hits for example 1 Vrms then we'll call that 0dB (which is probably what Premiere does, and maybe your camera uses 0,775 Vrms as 0dB reference).
    Clear as mud so far, right, just wait for the following. Just kidding, but look up decibel in google, and you'll find a pretty complex world.
    Bottom line:
    I don't think you can get the dB levels in Premiere and your cameras to match, unless your cameras have a setting that defines the 0dB level. The best you can do, in my opinion, is to learn the difference and go from there as you have ("I always have to boost them"). But, also remember that if you do some audio stuff in Premiere that you want to record back onto tape, you'll have to go the other way, lessen the audio level.
    Reference levels made by a tone generator is a fine way to learn the differences.
    Dag
    EDIT: Allthough it probably is a definition question, just never let your camera go over 0dB. As you have noticed, it will be distorted sound. The electric circuits on your camera won't handle over 0dB well.

  • How to clear RFSA WARNINGS

    HI all,
    I'm using RFSA to acquire GPS signals (basically, noise signal) on a NI-5663.
    My code is all in C++, using MS VS 2010 Express.
    Signal acquired: centered at 1.57542Ghz, 50Mhz bandwidth, RefLevel -50dBm.
    I start the acquisition correctly (RFSA_Initiate was called successfully), and the I/Q data is fine.
    I call niRFSA_FetchIQSingleRecordComplexI16  60x per second.
    I know that my input signal might "peak" too high for the current Reference Level (-50 dBm), but it's Ok for me if this doesn't happen too often (once every 5 sec would be acceptable).
    I know this "too high peak" occurs when I get the next warning from the RFSA Driver:
    "... overflow outside the valid vertical range...".
    The problem I have is that, as soon as I have this warning once, I will always get it on ALL my next calls to the RFSA driver until I stop the acquisition. It seems that I can't clear this warning message once it occured.
    When I got the warning, I have tried to call 
    niRFSA_ClearError(0);
    niRFSA_ClearError(m_rfsa_session);
    But I keep receiving the warning message.
    Is there a way to clear the RFSA warnings without stopping the data aquistion?
    Best regards,
    Serge
    Serge Malo, ing.
    Concepteur logiciel
    Software Developer
    T (514) 842-7577 x648 | [email protected]

    Hello Anthony,
    Thanks for your answer.
    I receive the warning from either "niRFSA_GetFetchBacklog" or "niRFSA_FetchIQSingleRecordComplexI16" calls. In both cases, my next calls are "niRFSA_GetError" and "niRFSA_ClearError", and they both return 0.
    My setup has an Amplifier between the antenna and the RFDC. It is set at +11 dB.
    Here's what I see:
    When I increase the Amplifier's gain by 0.5 dB, I get a the next warning after ~5 sec:
    RFSA status: 1073364993, function: RFSA_GetFetchBacklog, details: The digitizer returned the following warning:
    An Onboard Signal Processing feature has caused the input data to overflow outside the valid vertical range. This can be corrected by reducing the input signal amplitude with digital gain or configuring a larger vertical range.
    Status Code: 213401
    Status Code: 223532
    But as I said, once I get this WARNING, I keep on getting the same warning over and over, even if I diconnect the RF Cable connected to "RF IN" of the RFDC! If I stop and restart the IQ acquisition after I have disconnected the cable, I obviously don't get the warning anymore, as the input power is much lower.
    You had a good idea of checking with the RFSA Soft Panel:
    When I set all the parameters at the same values as in my program, we see an orange "WARNING" at the top-right of the spectrum window. But this warning dissappears when I disconnect the RF cable (obviously, the input power is much lower).
    So, I only want to implement the same thing as in the RFSA Soft Panel: Clearing the warning without stopping the IQ acquisition.
    The problem I have is that I seem to not be able to "clear" that warning once I get it.
    There is no "niRFSA_ClearWarning" function.
    Any ideas on how I can do this?
    Regards,
    Serge
    Serge Malo, ing.
    Concepteur logiciel
    Software Developer
    T (514) 842-7577 x648 | [email protected]

Maybe you are looking for

  • Iphone movie rental

    how long do you have the movie rented for? can you view the movie more than one ? when you download the movie to the iphone can you watch the movie a few times or is it a one shot deal?

  • Solution Manager Key info

    Hi Guru's, As we are planning to migrate / system copy all systems like SAP Portal , BI & XI to a new hardware, from P5-P590 to P6-P570 (The OS version, TL level and Patch Level for the both LPAR's remains same, i.e  No change on OS versions). My que

  • Hiding lines on a line chart (Display marker only)

    I would like to only view Markers along with bars in combination chart. Need to make lines transparent or hidden (disable). The X category  axis is (different companies), so connecting line is not appropriate. There are setting to hide other elements

  • RF packing

    Hi Guru's, I have a requirement where in i need to do RF packing for shipments. I need FM for creating handling unit w.r.f to a shipment. The parameters i import are handling unit no., packing material . Do anybody know what FM to use? Also then i ne

  • SO10 doubt : standard Text

    hi experts,                    i'm new to using Standard texts so got few prbs: 1. How to remove the page number which comes automatically with standard text? 2.How to change the layout of the paper layout.length and width of the layout? 3. How to ca