HT204382 what extra real time download should I add to open up email attachment
Can not open email with attachments . Also can not sent multi contacts when forwarding email . help !
You may have an email file that cannot be played by QT. But then you did not provide the exact wording of the error message.
QT cannot open all types of files. You might try installing the QT plug-in Perian 1.2.3 that will enable QT to play many more types of files.
What exactly is the type of file you have that you cannot open with QT? You can try using a third-party player such as VLC Media Player 2.0.1 or MPlayerX 1.0.14.
Similar Messages
-
Formula: what are real time formula we use in SAP BW/BI?
Can any one guide me , what the formula's, mostly used in real time?
Hi,
It is not fixed to use the respective formulas, as per the requirement we build the respective formulas. At some times if the requirement satisfies the BI Content, then we will use the content formulas
Hope this helps u a lot.........
Assigning points is the way of saying Thanks in SDN
Regards
Ramakrishna Kamurthy. -
Could anybody explain me what is real time apply and how do we accomplish it ?
Thanks in advance ... please help me outt..
HI Vinayraj
I will write your request as a script. in every morning when start the work you can check the every result via this script. I am using this script. It is satisfactory
bash-3.2$ cat check_standby.sh
#!/bin/sh
ORACLE_HOME="/u01/app/oracle/product/11.2.0/db_1"
export ORACLE_HOME
LD_LIBRARY_PATH="$ORACLE_HOME/lib:/usr/dt/lib:/usr/openwin/lib"
PATH="$ORACLE_HOME/bin:/usr/ccs/bin:/usr/sbin:$PATH"
export PATH LD_LIBRARY_PATH
ORACLE_SID=you-oracle_sid_name
export ORACLE_SID
sqlplus -s <<SQLEND
connect /as sysdba
set pagesize 1000
set linesize 120
column message format A99
column name format A25
column value format a50
select timestamp, message from v\$dataguard_Status;
select name, value from v\$dataguard_Stats;
SQLEND
bash-3.2$
bash-3.2$ cat start_standby.sh
#!/bin/sh
ORACLE_HOME="/u01/app/oracle/product/11.2.0/db_1"
export ORACLE_HOME
LD_LIBRARY_PATH="$ORACLE_HOME/lib:/usr/dt/lib:/usr/openwin/lib"
PATH="$ORACLE_HOME/bin:/usr/ccs/bin:/usr/sbin:$PATH"
export PATH LD_LIBRARY_PATH
ORACLE_SID=you_oracle_sid_name
export ORACLE_SID
sqlplus -s <<SQLEND
connect /as sysdba
startup nomount;
alter database mount standby database;
ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE DISCONNECT FROM SESSION;
SQLEND
bash-3.2$ -
First time buyer should I add more memory to Mac book pro
This is my first time buying a Mac I'm gonna get the
MacBook pro 13' with 750GB my biggest fear is running out of memory. So Should I upgrade the memory I'm not sure?I totally missed the point about 13". There is no retina 13" so my response is meaningless, unless you change your mind and get a 15". Sorry about that.
-
the only part of the box showing is the red/yellow dots that are lit-green dot is not lit
Some pages add their own margin to the minimum margin set in Page Setup. First you might reduce the margin here:
Alt+f (displays the classic File menu) > Page Setup > Margins & Header/Footer tab
Second, you could try using Shrink to Fit. However, if the image is a background image rather than part of the content of the page, that might not have any effect. -
Netprotect plus. Real-time scanning constantly swi...
I keep getting told my "Computer is at risk". When I check, I find my "Real-Time scanning" is switched off. However I try, when I switch it back on, moments later it is off again. With a bit of fiddling about, I can get it to remain "active". However, the moment I open "Outlook Express 6" I become unprotected, once again. Thereafter, "Netprotect Plus" is overly sensitive and drops out continually, even if I've closed " Outlook Express 6". I have to fiddle about with it again, making sure "Outlook Express" is closed, to get it to remain operating "as it should".
Solved!
Go to Solution.The real time scanner can become disabled (turned off) if
1) There's a conflict with another installed antivirus software
(for example, I had to remove MSE, not just deactivate it)
2) There's a virus on the PC - I suggest using Malwarebytes (can be used with BTNP)
http://www.filehippo.com/download_malwarebytes_anti_malware/
Pay close attention during download to make sure you untick any toolbars or additional extras
(A desktop shortcut is all you need and you can manually update, rather than automatically)
You could be suprised by what it finds that BTNP didn't!
3) A BTNP update didn't install correctly
4) You've carried out a system restore on your PC - BTNP should update and correct itself after a short time
Possible solutions
remove BTNP using add/remove
Use the McAfee removal tool (steps 1&2 only) - http://service.mcafee.com/FAQDocument.aspx?id=TS100507
Then download it again.
or
XP - Click Start, Run, type services.msc, and click OK.
Vista or 7 - Type services.msc in search, right-click services, select Run As Administrator, then click Yes.
Look for McShield service and check the status.
If the status is Stopped, right-click the McShield service and click Start.
When McShield displays started, close the window.
Open BTNP and verify that Real-Time Scanning is enabled.
Close BTNP
Restart computer and check real time scanner again.
If Real-Time Scanning still switches off
*Download and run the oas-disabled-fix.cmd utility
http://download.mcafee.com/products/licensed/cust_support_patches/oas-disabled-fix.cmd
Restart the computer after tool completes.
The real time scanner should stay enabled now.
*I HAVE NOT TRIED THE ABOVE LINK, SO UNSURE IF IT WORKS, BUT McAFEE HAVE CREATED IT!
-+-No longer a forum member-+- -
Shared Variables for Real-TIme Robot Control
I'm really stuck in my efforts to use LV real-time in my hardware control application. I have a 6-axis industrial robot arm that I must control programmatically from my PC. To do this I've developed a dynamic link library of functions for various robot control commands that I can call using Code Interface Nodes in LV (using 8.5). This has worked great, that is, until I tried to port parts of the application to a real-time controller. As it turns out, because the robot control dll is linked with and relies so heavily upon several Windows libraries, it is not compatible with use on a RT target, as verified by the the "DLL Checker" application I downloaded from the NI site. When the robot is not actually executing movements, I am constantly reading/writing analog and digital I/O from various sensors, etc.....
This seemed to suggest that I should simply segregate my robot commands from the I/O activities, using my host PC for the former, and my deterministic RT loop on the target machine for the latter. I set up a Robot Controller Server (RCS) vi running on my host PC that is continuously looking for (in a timed loop) a flag (a boolean) to initiate a robot movement command. Because several parameters are used to specify the robot movement, I created a custom control cluster (which includes the boolean variable) that I then used to make a Network Shared Variable that can be updated by either the RT target or the host PC running the RCS. I chose NOT to use buffering, and FIFO is not available with shared variables based on custom controls.
Here's sequence of events I'd like to accomplish:
1) on my host PC I deploy the RCS, which continuously pools a boolean variable in the control cluster that would indicate the robot should move. The shared variable cluster is initialized in the RBS and the timed loop begins.
2) I deploy the RT vi, which should set the boolean flag in the control cluster, then update the shared variable cluster.
3) an instance of the control cluster node in the RCS should update, thereby initiating a sequence of events in a case structure. (this happens on some occassions, but very few)
4) robot movement commands are executed, after which the boolean in the control cluster is set back to its original value.
5) the RT vi (which is polling in a loop) should see this latest change in the boolean as a loop stop condition and continue with the RT vi execution.
With the robot controller running in a timed loop, it occassionally "sees" and responds to a change of value in members of the shared variable cluster, but most times it does not. Furthermore, when the robot controller vi tries to trigger that the movement has completed by changing a boolean in the control cluster, the RT vi never sees it and does not respond.
1) Bad or inappropriate use of network shared variables?
2) a racing issue?
3) slow network?
4) should I buffer the control cluster?
5) a limitation of a custom control?
6) too many readers/writers?
7) should I change some control cluster nodes to relative, rather than absolute?
8) why can't I "compile" my RT vi into an executable?
Any help would be greatly appreciated. Unfortunately, I'm writing this from home and cannot attach vi files or pictures, but would be happy to do so at work tomorrow. I'm counting on the collective genius in the universe of LV users and veterans to save my bacon.....
DavidHi David,
I'm curious why you decided to build a CIN instead of developing the code in
LabVIEW. Is there some functionality that that LabVIEW couldn't
provide? Can you provide some more information about the LabVIEW
Real-Time target you're using? What type of IO are you using?
It is impossible to get LabVIEW Real-Time performance on a desktop PC running
an OS other than LabVIEW Real-Time. Even running a timed loop in LabVIEW
for Windows won't guarantee a jitter free application. Also, no TCP based
network communication can be deterministic. This means Network Shared
Variables are also not deterministic (they use a TCP for data transport) and I
advise against using them as a means to send time critical control data between
a Windows host and a LabVIEW Real-Time application.
In general, I would architect most LabVIEW-based control applications as
follows:
- Write all control logic and IO operations in LabVIEW Real-Time. The
LabVIEW Real-Time application would accept set points and/or commands from the
'host' (desktop PC). The Real-Time controller should be capable of
running independently or automatically shutting down safely if communication to
the PC is lost.
- Write a front-end user interface in LabVIEW that runs on the desktop
PC. Use Shared Variables with the RT-FIFO option enabled to send new set
points and/or commands to the LabVIEW Real-Time target.
Shared variable buffering and RT-FIFOs can be a little confusing. Granted
not all control applications are the same, but I generally recommend against
using buffering in control applications and in LabVIEW Real-Time applications
recommend using the RT-FIFO option. Here's why: Imagine you have a
Real-Time application with two timed loops. Time-loop 'A' calculates the
time critical control parameters that get written to hardware output in
timed-loop 'B'. Loop 'A' writes the outputs to a RT-FIFO enabled variable
with a RT-FIFO length of 50. Loop 'B' reads the outputs from the shared
variable, but for some reason, if loop 'B' gets behind then the shared variable
RT-FIFO will now contain several extra elements. Unless loop 'b' runs
extra fast to empty the RT-FIFO, loop 'B' will now start outputting values that
it should have output on previous cycles. The actual desired behavior is
that loop 'B' should output the most recent control settings, which means you
should turn off buffering and set the RT-FIFO length to 1.
There is also a clear distinction between buffering and the RT-FIFO
option. The RT-FIFO option is used to add a non-blocking layer between
network communication and time-critical code in LabVIEW Real-Time
applications. It also provides a safe mechanism to share data between two
loops running in a Real-Time application without introducing unnecessary
jitter. Network buffering is a feature that allows a client to receive
data change updates from the server even if the client is reading the variable
slower than the server is writing to it. In the example I presented above
you don't need to enable networking because the shared variable is used
entirely within the Real-Time application. However, it would be
appropriate to send control set points from a Windows PC to the Real-Time
application using network published shared variables with the RT-FIFO option
enabled. If it is critical that the Real-Time application executed all
commands in the sequence they were sent then you could enable an appropriate
buffer. If the control application only needs the latest set point
setting from the Windows host then you can safely disable network buffering
(but you should still enable the RT-FIFO option with a length of 1 element.)
Network buffering is especially good if the writer is 'bursty' and the reading
rate is relatively constant. In the robot application I can imagine buffering
would be useful if you wanted to send a sequence of timed movements to the
Real-Time controller using a cluster of timestamp and set point. In this
case, you may write the sequence values to the variable very quickly, but the
Real-Time controller would read the set points out as it proceeded through the movements.
The following document presents a good overview of shared variable
options: http://zone.ni.com/devzone/cda/tut/p/id/4679
-Nick
LabVIEW R&D
~~ -
HI Gurus,
Can any one tell me what is REAL TIME COMMUNICATION.
Also I request information / details on RTCIS.
Regards
AjoyHi Ajoy,
1.1 Application Scenarios for Real Time Communications
There are two classes of applications: client and server. Client class applications have one real-time client per computer, such as the traditional instant messenger (IM) application. Server class applications typically act on behalf of multiple users or communicate with many hundreds of users simultaneously. Server class applications are often based around intelligent applications that interact with users. These applications can be divided into two categories: notification Apps that send information to a client and interactive Apps that accept and respond to a client. A third type of server class applications, Web-based clients, interacts with users through a Web server.
1.2 Notification Applications
Notification Apps are real-time applications that send information to multiple clients from a centralized server (see Figure 1). The one-way transmission means that clients cannot communicate directly with the notification App. Instead, clients must choose which events they wish to receive by using some other technique, such as a Web application.
One example of a notification App is an application that notifies all of the users of a particular e-mail server that the server is about to go offline. Another useful notification App would send alerts in cases of severe weather.
1.3 Interactive Apps
Interactive Apps are applications that allow multiple clients to communicate with a central server in real-time, as Figure 2 shows. They are different from notification bots in that interactive bots support two-way communications with a client. Using this approach, you can build an application that interacts with users in real-time. Within this scenario, there are two main sub-scenarios. The first provides a user with information and waits for the user to respond, such as an application that notifies users about changes in stock prices and then gives the user the option to buy or sell. The second waits for the user to request a session with the App and then responds to requests that the user supplies, such as a calendar application that allows a user to schedule meetings and other events while receiving reminders just prior to the meeting or event.
1.4 Web-Based Clients
Web-based clients provide the same basic functionality as the traditional IM client through a Web interface, thus allowing the widest possible audience to use the application, as Figure 3 illustrates. It also has the side effect of eliminating the need for a user to download local software, which reduces user concerns about the download containing a potential virus. These types of clients are useful to organizations that wish to provide a Web-based front end to their internal IM system. For example, a company might wish to use a Web-based IM client to connect customers with a support group. Doing so maximizes the number of customers that can connect with the support group.
Real Time Communications Data Flow
It's critical that organizations planning large deployments of real-time communications applications ensure that those applications can scale to meet the desired goals. The RTC Client API is very efficient for client class applications for which each client runs on its own computer. To build a scalable RTC Client API application that services multiple clients with a single computer, you need to ensure that the application is scalable when you design it.
The Real-time Communications (RTC) Client API is a set of COM interfaces and methods designed to create PC-PC, PC-phone, phone-phone audio/video calls, or text-only Instant Messaging (IM) sessions over the Internet. Application sharing and whiteboard (An application that displays a window for two users to exchange information) can also be added to PC-PC sessions. Presence information is used to track the location of buddies (or contacts) for communication purposes. This information is available through the RTC Client API on a SIP registrar server.
The RTC Client API:
1.Supports multiparty phone-phone calls
2.Uses SIP-based signaling and presence communications
3.Integrates with the Microsoft Office RTC proxy and registrar server
4.Supports provisioning with ITSPs or third-party corporate-deployed servers
5.Integrates signals over IP and PSTN networks
I hope this will be useful for you.
Thanks,
Swamy Kunche -
Infocubes - TRANSACTIONAL - STANDARD - REAL TIME
<h3>Some clarity has to be brought in to these three types of CUBES.
<h5>
I am using SALES ANALYSIS & SALES BUDGET here as an example.
<h1>Assumptions & Scenario:
<h5>1. Sales Budget is prepared once a year, Division / Group / Category / Material wise (may be customerwise, but does not really matter). Once the budget is approved, it more or less remains static, with very little changes. Budgeting is done for Quantity to be sold as well as an approximate unit cost.
<h5>
2. Sales Analysis captures the actual sales in the same order Division / Group / Category / Material wise but now the quantity and the unit price are actual values.
<h5>
3. Assume that the accounting period for this organization is January to December for a calendar year, and the Sales budget is finalized and approved in November for the next Accounting year. Example, sales budget for Jan, 2010 - Dec, 2010 is finalized and approved in November, 2009.
<h5>
4. Review and fine tuning and updates to Sales budget is carried out once in three months for the next quarter. In the case in Mid March, Mid Jun, Mid Sep.
<h1>BI Requirement:
<h5>1. Actual sales figures are always compared with Sales Budget and also compared with Last years Actuals.
<h2>
Solution Scenario - I.
<h5>
Maintain Sales Budget figures in a separate INFOCUBE, FACTS being quantity and value, Dimensions being Division / Group / Category / Material . (since there is very little update to this cube, SHOULD WE CALL IT STANDARD or REALTIME or TRANSACTIONAL)
<h5>
Maintain Actual sales in another INFOCUBE, again FACTS being quantity and value, Dimensions being Division / Group / Category / Material . Because of the Data Volume, we want to update this cube on nightly basis, using DELTA. Should we call this STANDARD or TRANSACTIONAL ?
<h5>
All the reports, queries will JOIN (dont know how) both the cubes and display BUDGET and ACTUALS in adjacent collumns.
<h2>_Solution Scenario -II._
<h5>
Since the BUDGET figures and ACTUAL figures are always viewed together, create a single INFOCUBE for this department.
<h5>
FACTS being BudgetQuantity, BudgetAmount, ActualQuantity and ActualAmount. (include if you want, some computational fields to show Percentage of Variance which can also be done at the query level). DIMENSIONS remain the same as SCENARIO - I.
<h5>
You will note immediately that TWO OF THE FACTS are almost STATIC while two of the FACTS are updated everyday.
<h5>
What would you call this type of CUBE? TRASACTIONAL / STANDARD / REALTIME ?
<h5>
Difference between STANDARD and REALTIME cubes being the way the INDICES are maintained. (Hope my understanding is correct, one designed for better performance for RETRIEVAL and the other for UPDATE).
<h5>
In all the cases (Transactional / Standard / Real time) the data is moved from R/3 to PSA and then to the INFOCUBE. so why use the term REAL TIME. And cubes are always built based on Business Transactions, so why use the term TRANSACTIONAL?
<h5>
The term "Real Time" somehow conveys the idea that the CUBE Gets updated, when a transaction is Committed in R/3 database. The Help document also is Ambiguous. If the data is moved from R/3 to Data Source and then to PSA and finally reaches Infocube, then what is REAL TIME?
<h5>
I think it would benefit everyone in SAP BI domain, if these things are explained in plain english.
<h5>
I apologize for writing such a long QUESTION , but hope it will help many of you,
<h3>
Thanks,
<h5>
Gold
Edited by: HornigoldA on Jan 21, 2010 2:33 PM --- I just edited it to make it more readable with MARKUPS<h3>Some clarity has to be brought in to these three types of CUBES.
<h5>
I am using SALES ANALYSIS & SALES BUDGET here as an example.
<h1>Assumptions & Scenario:
<h5>1. Sales Budget is prepared once a year, Division / Group / Category / Material wise (may be customerwise, but does not really matter). Once the budget is approved, it more or less remains static, with very little changes. Budgeting is done for Quantity to be sold as well as an approximate unit cost.
<h5>
2. Sales Analysis captures the actual sales in the same order Division / Group / Category / Material wise but now the quantity and the unit price are actual values.
<h5>
3. Assume that the accounting period for this organization is January to December for a calendar year, and the Sales budget is finalized and approved in November for the next Accounting year. Example, sales budget for Jan, 2010 - Dec, 2010 is finalized and approved in November, 2009.
<h5>
4. Review and fine tuning and updates to Sales budget is carried out once in three months for the next quarter. In the case in Mid March, Mid Jun, Mid Sep.
<h1>BI Requirement:
<h5>1. Actual sales figures are always compared with Sales Budget and also compared with Last years Actuals.
<h2>
Solution Scenario - I.
<h5>
Maintain Sales Budget figures in a separate INFOCUBE, FACTS being quantity and value, Dimensions being Division / Group / Category / Material . (since there is very little update to this cube, SHOULD WE CALL IT STANDARD or REALTIME or TRANSACTIONAL)
<h5>
Maintain Actual sales in another INFOCUBE, again FACTS being quantity and value, Dimensions being Division / Group / Category / Material . Because of the Data Volume, we want to update this cube on nightly basis, using DELTA. Should we call this STANDARD or TRANSACTIONAL ?
<h5>
All the reports, queries will JOIN (dont know how) both the cubes and display BUDGET and ACTUALS in adjacent collumns.
<h2>_Solution Scenario -II._
<h5>
Since the BUDGET figures and ACTUAL figures are always viewed together, create a single INFOCUBE for this department.
<h5>
FACTS being BudgetQuantity, BudgetAmount, ActualQuantity and ActualAmount. (include if you want, some computational fields to show Percentage of Variance which can also be done at the query level). DIMENSIONS remain the same as SCENARIO - I.
<h5>
You will note immediately that TWO OF THE FACTS are almost STATIC while two of the FACTS are updated everyday.
<h5>
What would you call this type of CUBE? TRASACTIONAL / STANDARD / REALTIME ?
<h5>
Difference between STANDARD and REALTIME cubes being the way the INDICES are maintained. (Hope my understanding is correct, one designed for better performance for RETRIEVAL and the other for UPDATE).
<h5>
In all the cases (Transactional / Standard / Real time) the data is moved from R/3 to PSA and then to the INFOCUBE. so why use the term REAL TIME. And cubes are always built based on Business Transactions, so why use the term TRANSACTIONAL?
<h5>
The term "Real Time" somehow conveys the idea that the CUBE Gets updated, when a transaction is Committed in R/3 database. The Help document also is Ambiguous. If the data is moved from R/3 to Data Source and then to PSA and finally reaches Infocube, then what is REAL TIME?
<h5>
I think it would benefit everyone in SAP BI domain, if these things are explained in plain english.
<h5>
I apologize for writing such a long QUESTION , but hope it will help many of you,
<h3>
Thanks,
<h5>
Gold
Edited by: HornigoldA on Jan 21, 2010 2:33 PM --- I just edited it to make it more readable with MARKUPS -
WHAT IS REAL-TIME DATA ACQUISITION AND
WHAT ARE REAL TIME QUERIES AND
DEAMON UPDATE AND HOW DO WE EXTRACT AND LOAD DATA
Please Explain in detail.....
regards
GURUHi,
Real-Time Data Acquisition BI 2004s
Real-time data acquisition supports tactical decision-making. It also supports operational reporting by allowing you to send data to the delta queue or PSA table in real-time.
You might be having complex reports in your BI System, which helps in making decisions on the basis of data of your transactional system. Sometimes (quarter closure, month end, year ending...) single change in the transactional data can change your decision, and its very important to consider each record of transactional data of the company at the same time in BI system as it gets updated in the transactional system.
Using new functionality of Real-time Data Acquisition (RDA) with the Net Weaver BI 2004s system we can now load transactional data into SAP BI system every single minute. If your business is demanding real-time data in SAP BI, you should start exploring RDA.
The source system for RDA could be SAP System or it could be any non-SAP system. SAP is providing most of the Standard Data Sources as real-time enabled.
The other alternative for RDA is Web Services, even though Web Services are referred for non-SAP systems, but for testing purpose here I am implementing Web Service (RFC) in SAP source system.
Eg will be a production line where business wants information regarding defective products in the real time so that production can be stopped before more defective goods are produced.
In the source system, the BI Service API has at least the version Plug-In-Basis 2005.1 or for 4.6C source systems Plug-In 2004.1 SP10.
Real-Time Data Acquisition -BI@2004s
http://help.sap.com/saphelp_nw2004s/helpdata/en/42/f80a3f6a983ee4e10000000a1553f7/content.htm
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/230d95df-0801-0010-4abb-ace1b3d197fd
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/3db14666-0901-0010-99bd-c14a93493e9c
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/3cf6a212-0b01-0010-8e8b-fc3dc8e0f5f7
http://help.sap.com/saphelp_nw04s/helpdata/en/52/777e403566c65de10000000a155106/content.htm
https://www.sdn.sap.com/irj/sdn/webinar?rid=/library/uuid/230d95df-0801-0010-4abb-ace1b3d197fd
Thanks,
JituK -
Event Structure in Timed Loop in real time cannot work
I am a new user for LabVIEW. And I met a problem which really frastre me!!! Hope someone can help me out. Thanks in advance!
I simply want to use event structure under timed loop, which is extrmely important in my design.
However, this works very good in my computer (without connect to FPGA).
Once I connect it to FPGA, then I can run it still but there is no response!
My file is attached. Please somebody helps me!
Looking forward to your answers!
Solved!
Go to Solution.
Attachments:
Test for Timed Loop.vi 9 KBThe FPGA runs headless. Event structures are not going to work. What you need to do is have an application on your host where the user presses a button, changes a value, etc. That event should send a message via TCP/IP to the code running in the real time environment. Then the real time environment should set a control on the FPGA to the value you want.
In general, real time programming with FPGA has multiple layers.
1) Host code-> handles user interactions and communicates them to real time code via TCP,UDP, etc. Displays data to user sent from the RT controller.
2) Real time code->runs headlessly. Handles messages from Host code, processes FPGA data, communicates with FPGA much like the host code communicates with the real time code
3) FPGA -> does acquistion and passes it via FIFO to the RT
The first thing you need to do is understand the architecture and how all these pieces of the puzzle work together before throwing things down on a diagram.
CLA, LabVIEW Versions 2010-2013 -
Hi. I am required to design a Real Time project using Real Time Java. The problem is that I have no idea what I can do in the time allocated (two weeks).
Anybody have any idea what could be interesting to do, or have pointers where to look?
Thanks
Eric
P.S Sorry if there's a Real Time Forum.Ouch.
In a real time system, you absolutely positively must have certain events happen at specific moments in time, regardless of what else the CPU might be doing.
To use a poorly timed example, a rocket booster on the space shuttle must ignite its engine exactly five minutes, three seconds after take off - even if the computer is busy processing the latest SETI data. In other words, time based pre-emptive multitasking.
The closest you can come to it is using threads to start and suspend tasks according to the system clock. So for something codeable in two weeks...
Look on the web for two suitable compute-intensive mathematical algorthims. RSA key generation would be one.
Put each algorithm into its own thread. Add a third thread that explictly saves the current system time to a file every five minutes. So I would see something like...
Thursday April 03 2003 13:22:05
Thursday April 03 2003 13:27:23
Thursday April 03 2003 13:32:18
As the output. Notice the variation in seconds. If you did it right and it works in real time, there should be no variation - it saves at 05 seconds on the dot each and every time.
If you want more suggestions or advice, I suggest asking over on the "advanced language topics" or "algorithms" boards. Do NOT cross-post! -
How to install Vision run-time engine to a desktop PC converted to real-time target
Hi, all
I don't know how can I install the vision run-time engine to a desktop PC which I converted to a real-time target. The same problem applies to installing real-time run-time engine and labview run-time engine to the real-time target. The only way to install software to real-time target is through "add/remove software" in MAX for remote system, but it is not for all types of run-time engine installation.
I am also confused about how to activate those run-time engines for the desktop PC as real-time target.
Please help and great thanks.
WeiHi turtle,
Here is a link that explains how to set up a desktop PC as a real-time target. The section for Formatting & Setup should help you the most.
NI Developer Zone Tutorial: Requirements for Desktop PCs as LabVIEW Real-Time Targets
Justin D.
Applications Engineer
National Instruments -
What does real time playing means and my videos also shows up as unrendered, what does that mean?
Frames will be dropped if your computer is not powerful enough.
Turn off the warning window.
It doesn't matter whether frames are dropped when you are playing back.
It would matter if they were dropped when you make a DVD etc. That is why you render everything before you make a DVD or Print back to DV Tape.
Which version of FCE are you using ?
Message was edited by: Ian R. Brown -
Real-time and Developement System
I have a very premitive question. what is real-time OS? what are differences between real-time and Developement labview.
Real-Time in general is not about speed, it's about guaranteeing, that a specific function will be executed within a specified time window.
Imagine a car with some sort of fieldbus. You want the brakes to be working at any time within a time limit (say, 1ms). That's Real-Time.
Windows for example uses some sort of scheduler to distribute CPU time to the different threads with a granularity of - i think 1 ms. So each thread gets 1 ms, then it is interrupted and the next thread gets its 1 ms. Of course there are priorities which thread gets a little more time (or more "slots") and which thread gets less. BUT: You cannot tell in Windows, that your application will execute in a specified time window - at any time, it can be interrupted and therefore delayed and theres nothing you can do about it.
Real Time OS make sure, that - if some specified event happens - it will be executed within a specified time window.
Maybe you are looking for
-
How can I display the descriptor column from a view in my BR message
I have a table, Memberships, that contains a column for staff id. The staff data is on a remote database and I have created a view to access the required data. I have set the descriptor sequence for the name column of the staff view but the BR still
-
I'm not able to send emails with mail.ru. Receiving is not a problem. Creating a mail is also not a problem and the mail will be stored at mail.ru as still to be send, only problem is its not possible to send. I noticed the buttons for sending change
-
Question about mc scaling and foo_mc.width
I've got a movieclip, printResults_mc, the bottom layer contains an 850 x 1100 pixel white rectangle positioned at (0,0) representing paper all the other elements are completely contained within this rectangular space. When I drag printResults_mc ont
-
I am having some difficulty in getting the UI component of a custom jbo validation rule to work correctly in JDeveloper. What I have so far is a working validation rule. I also have created a Java bean customizer class with a JPanel layout for the co
-
Hi Everyone, I got an incident where the there is no Child node of the CostCenter hierarchy is not available and Parent node alone is available in the Infopackage. I haven't worked before on Hierarchy, it would be great if someone show the path the v