How to respond to a message automatically upon receiving a message.

Hello,
Is there a way I can configure a CAN object where upon receiving a certain message the application will send a message automatically like a periodic message. One thing I can do to solve this problem is I can monitor all the frames comming from the port and upon receiving a certain message I can write the case structure to write a message. The problem I have is I want to do this in a seperate loop from my main application. In my main application I will be monitoring all the messages and doing other stuff. The response to the message is very critical thats why I want to do that in a seperate loop. If I do this response in a seperate loop then in my main loop I am loosing some of the messages as i am reading them in another loop. Please let me know what is the best way to solve this problem.  Thanks in advance.
Mudda.

Hi Mudda,
The Link you found describes how to use the remote Frame Option to run a periodic receiving object. This is for sure nothing you can use with your situation.
CAN known this remote frames to trigger devices which are able to understand a remote Frame as a way to trigger a certain answer frame. A remote frame does not contain any data and has the same Id as the frame which is requested.
In your case if there is only one particular ID on the BUS  and you need to answer with the same ID twice in different rates? You could use two different ports for two objects with the same ID connected to the same BUS?
In order to receive a message with special content within the data bytes, you could configure a port to filter all incoming message using the ID and the data bytes as well. See the Filter example coming with the driver for more information.
DirkW

Similar Messages

  • How to Respond to Error Message..."Close ElementsAutoAnalyzer.exe"

    I just installed Photoshop Elements 11 and Premiere Elements 11 on my computer.   After installation I checked for updates.   The first update was for Elements Camera Raw but shortly after it started I received an error messaage which read, "Close ElementsAutoAnalyzer.exe".   I closed Elements 11 application and clicked on "Continue" in the remaining window.   The same error message appeared after a few seconds.   There weren't any other open applications so I didn't know how else to close the Auto Analyzer.   Can anyone offer advice?

    Go to the organizer preferences>media analysis and turn it off there. If that fails you can do it in task manager (win) or applications>utilities>activity monitor (mac).

  • How do I make Firefox launch automatically upon booting the computer? (I have Windows 7, Firefox 20.0.1)

    Since I always launch Firefox immediately after booting anyway, I'd like it to launch automatically when I boot the computer. I have Windows 7, Firefox 20.0.1

    Hello etm42, see : http://www.sevenforums.com/tutorials/1401-startup-programs-change.html
    thank you

  • How do I run a program automatically upon connecting a USB hard drive?

    Hello,
    I was wondering if it was possible, using Automator or something similar, to automatically have a program launch after a device, such as an external hard drive, has been mounted to the system?
    For example, I store my iTunes library on an external hard drive due to it's size (~200GB). I would like to be able to have iTunes automatically launch when the external hard drive, containing my iTunes library, has been mounted to my MacBook Pro.
    Is something like this possible and, if so, what is the best way to accomplish it?

    There used to be sn automator action that might have gotten the job done. It was on http://automatorworld.com/ but I can't seem to find it now.
    I haven't test this under Lion but there is a system preference pane called "Do Domething When" that should get the jeb done. http://www.azarhi.com/Projects/DSW/
    I have taken the opposite approach. My iTunes library and I have the same problem if it has not been mounted when iTunes launches. I created an Automator app that mounts the music then launches iTunes. Try mounting the drive the launch Automator to create the following workflow.
    1. Connect to server and select the external drive.
    2. Us the Launch Application step to launch iTunes.
    Unmount the external drive and test the workflow. If it works save the workflow as an app and use that to launch iTunes.

  • How do i set up and automatic out of the office message while I am away on vacation?

    How do I set up an automatic out of the office reply while I'm on vacation?

    Firefox doesn't do email, it's a web browser.
    If you are using Firefox to access web mail, you need to seek support from your service provider or a forum for that service.
    If your problem is with Thunderbird, see this forum for support.
    [http://www.mozillamessaging.com/en-US/support/]
    or this one
    [http://forums.mozillazine.org/viewforum.php?f=39]

  • How can i disable imessage from automatically starting up when i turn on macbook air?

    how can i disable imessage from automatically starting up when i turn on macbook air? i dont know my imessages to pop up on my laptop when it turns on. But i dont want to disable imessage totally on my macbook.

    Welcome to the Apple Support Communities
    First of all, check that Messages is closed when you turn off your MacBook. This is so important because, by default, OS X will reopen all opened apps the next time you start your Mac.
    Apart from that, when you go to  > Shut Down, or  > Restart, in the window you see to restart or turn off your MacBook, unmark "Reopen windows when logging back in". This will avoid that your Mac opens all opened apps the next time you start the MacBook, so Messages won't start automatically at startup

  • How do I stop the message "user name or password for iCloud is incorrect" from popping up 2 times in a row when i try to get mail from other accounts? thank you in advance

    How do I stop the message "Cannot get mail. The user name or password for iCloud is incorrect" from popping up 2-4 times consecutively every time I choose MAIL on my iPhone 4,  7.1.1  I have to select "OK" 2-4 times each time before I can read other email accounts.  I used to have an "@me.com" account which I think was automatically changed to an "@icloud.com account."  I opened a new iCloud.com account yesterday because I could not figure out how to get in the old ones.  I want to delete the original @me & original iCloud account.  When I try to delete the account, they tell me my DOB is wrong. I just want those pop ups to stop.  Thanks in advance for your help.

    Hi Suzanne,
    It sounds like you’re running into a password issue with an older Apple ID that’s setup on your iPhone, which is preventing you from removing an iCloud account from your device. Take a look at the article linked below, it outlines all of the possible ways to change an Apple ID password.
    If you forgot your Apple ID password - Apple Support
    After you enter your Apple ID, there are three ways you can change your password:
    Answer your security questions. Use these steps if you know the answers to your security questions.
    Use email authentication. We'll send you an email that you can use to change your password.
    Use two-step verification. If you set up two-step verification, you can use it to change your password. You just need your recovery key and a trusted device.
    So long,
    -Jason

  • How to given the Error Message in PO

    I have created the contract through t-code ME31K combination Vendor / Material / Plant. While creating PO without reference to contract for same combination Vendor / Material / Plant.  But system didnu2019t give any error message u201CContract exists for Vendor /Material/Plantu2019.
    I know configuration SPRO-> Materials Management-> Purchasing-> Environment Data-> Define Attributes of System Messages, but I was not able to select which Message Number.
    Can you say which message number select? Or how can create the new message number?
    Please guide.
    Regards,
    Devendra

    Hello Devendra,
    The error which you have mentioned will appear as message/ warning or error depending upon your setting only when you have created PO with reference to Contract and now you are trying to change the same PO.
    However, to create PO manually w/o reference to contract will not populate any message/ warning or error as contract is not mandatory field.
    I guess only thing you can do is make contract field mandatory for particular PO Document type and hence no PO will be created w/o reference to contract. Or if the doc type is also used for POs which do not require contract reference than drill down till possible combination where contract is must and write user exit for the same. Or creating/ using another doc type where contract is mandatory field is also one of the option.
    I hope this clears your doubt. Kindly let me know if you need any further assistance on the same from my end.
    @ Experts,
    Please correct me if there is any better solution for the same.
    Thanks And Regards,
    Krupesh Kothari.

  • How do I get my messages to work again?

    How do I get my messages to start working again? It just says server can not complete.

    This could be a complicated problem to solve, as there are many possible causes for it. Test after taking each of the following steps that you haven't already tried. Back up all data before making any changes.
    Before proceeding, test on another network, if possible. That could be a public Wi-Fi hotspot, if your computer is portable, or a cellular network if you have a mobile device that can share its Internet connection. If you find that iMessage works on the other network, the problem is in your network or at your ISP, not in your computer.
    Step 1
    Check the status of the service. If the service is down, wait tor it to come back up. There may be a localized outage, even if the status indicator is green.
    Step 2
    Sign out of iMessage on all your Apple devices. Log out and log back in. Try again to sign in.
    Step 3
    Restart your broadband device and your router, if different. You may have to skip this step if you don't control those devices.
    Step 4
    From the menu bar, select
     ▹ About This Mac
    Below the "OS X" legend in the window that opens, the OS version appears. Click the version line twice to display the serial number. If the number is missing or invalid according to this web form, take the machine to an Apple Store or other authorized service center to have the problem corrected.
    Step 5
    Take the steps suggested in this support article. If you don't understand some of the steps or can't carry them out, ask for guidance.
    Step 6
    From the menu bar, select
     ▹ System Preferences ▹ Network
    If the preference pane is locked, click the lock icon in the lower left corner and enter your password to unlock it. Then click the Advanced button and select the Proxies tab. If the box marked SOCKS Proxy is checked, uncheck it. You don’t need to change any other settings in the window. Click OK and then Apply. Test.
    The result may be that you can't connect to the Internet at all. Revert the change if that happens, or if iMessage still doesn't work. Remember that you must Apply any changes you make in the preference pane before they take effect.
    Step 7
    Select from the menu bar
     ▹ System Preferences… ▹ Flash Player ▹ Storage
    and click
    Block all sites from storing information on this computer
    Close the preference pane.
    Step 8
    Make sure you know the ID and password you use with iMessage. Launch the Keychain Access application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Keychain Access in the icon grid.
    Use the search box in the toolbar of the Keychain Access window to find and delete all items with "iMessage" in the name. Log out and log back in.
    Step 9
    Enable guest logins* and log in as Guest. Don't use the Safari-only “Guest User” login created by “Find My Mac.”
    While logged in as Guest, you won’t have access to any of your personal files or settings. Applications will behave as if you were running them for the first time. Don’t be alarmed by this; it’s normal. If you need any passwords or other personal data in order to complete the test, memorize, print, or write them down before you begin.
    Test while logged in as Guest. After testing, log out of the guest account and, in your own account, disable it if you wish. Any files you created in the guest account will be deleted automatically when you log out of it.
    *Note: If you’ve activated “Find My Mac” or FileVault, then you can’t enable the Guest account. The “Guest User” login created by “Find My Mac” is not the same. Create a new account in which to test, and delete it, including its home folder, after testing.
    If iMessage worked in the guest account, stop here and post your results.
    Step 10
    Boot in safe mode and log in. Note: If FileVault is enabled on some models, or if a firmware password is set, or if the boot volume is a software RAID, you can’t do this. Ask for further instructions.
    Safe mode is much slower to boot and run than normal, and some things won’t work at all, including Wi-Fi on certain iMacs.  The next normal boot may also be somewhat slow.
    The login screen appears even if you usually log in automatically. You must know your login password in order to log in. If you’ve forgotten the password, you will need to reset it before you begin.
    Test while in safe mode. After testing, reboot as usual (i.e., not in safe mode) and test again.
    If iMessage worked in safe mode, but didn't work when you booted out of safe mode, stop here and post your results.
    Step 11
    Reset the NVRAM.
    Step 12
    Reinstall OS X.
    Step 13
    If none of the above steps resolves the issue, make a "Genius" appointment at an Apple Store, or contact Apple Support.

  • How do I stop iTunes from automatically changing artist, album.....?

    How do I stop iTunes from automatically changing artist, album, and genre names?
    I keep my itunes library folder very organized. You wont find the same artist spelled two different ways in it. But itunes automatically changes the artists, album names, and genres for whatever reason, making it so I have to edit my library all over again.

    No, don't check it!
    That is the only setting that would let itunes change file names. Read right underneath it - itunes will create files & folders based on artist & album name.
    Something else must be changing your files, then - not iTunes.
    Every PC comes with WIndows Media Player. Go into that and uncheck the options to retreive internet info for albums. It's in 2 places, on the Library tab and the Privacy tab.
    Message was edited by: Katrina S.

  • HOW TO STOP THE PROMPTING MESSAGE OF MASTER PASSWORD EACH TIME I OPEN MOZILLA FIREFOX?

    HOW TO STOP THE PROMPTING MESSAGE OF MASTER PASSWORD EACH TIME I OPEN MOZILLA FIREFOX?

    Firefox will ask for the Master Password on startup if it is needed on a page.<br />
    This can be Sync or a web page that is (re)opened automatically and you have saved a name & password for this website.
    You didn't confirm whether you are using Sync or not, so I don't know which of the two would apply.

  • How to respond to IOCTL_MOUNTDEV_QUERY_UNIQUE_ID?

    Hi all!
    I am developing a driver which implement a virtual disk. I am trying to notify MountMgr that a new volume arrive when the volume is mounted. MSDN tell me that I can send MountMgr an IOCTL named IOCTL_MOUNTMGR_VOLUME_ARRIVAL_NOTIFICATION to compete it.
    I do so, and MountMgr send to me some other IOCTLs. MSDN says, the most important IOCTL is IOCTL_MOUNTDEV_QUERY_UNIQUE_ID. My driver can elect to ignore others, but must provide an unique ID as the response of it.
    But I find that the input length of this IOCTL is just 4, equal to sizeof(MOUNTDEV_UNIQUE_ID). MSDN says the struct MOUNTDEV_UNIQUE_ID has two member: 
    USHORT UniqueIdLength;
    UCHAR UniqueId[1];
    I think member UniqueId is a variable size string. Length of it should be more than 4. So I write the code below as response:
    status = STATUS_BUFFER_OVERFLOW;
    Irp->IoStatus.Information = need_len;
    The variable need_len is equal to the summarize of the length of my ID string and size of USHORT, that is 2. But MountMgr send this IOCTL with same length buffer again. I don't know how to respond this IOCTL. Should I ignore this length limit and copy my
    ID to AssociatedIrp.SystemBuffer directly? I think if I do so, the pool will be corrupted. The system will come into BSOD, isn't it? If I do nothing, I find the system will come into a wired mistake after a while. What should I do?
    I hope someone could be kind to help me. Thank you!
    Best regards!
    whiteclouds

    When you have one of these calls, you should return STATUS_BUFFER_TOO_SMALL since that is the error indicating that the buffer needs to grow.  For device driver questions, you should really be asking this on the WDK forum
    https://social.msdn.microsoft.com/Forums/windowsdesktop/en-US/home?forum=wdk
    Don Burn Windows Filesystem and Driver Consulting Website: http://www.windrvr.com
    1. STATUS_BUFFER_TOO_SMALL can't work. I try to set status as it and return, system come into BSOD, windbg tell me the pool was corrupted.
    2. Sorry, before I post my message, I hadn't find here isn't the correct forum. I will post my message at WDK forum again.

  • How to create and drop partitions automatically?

    How to create and drop partitions automatically?
    The environment is Oracle 10g(10.2.0.3) on the RHEL4.0 system.
    I want to partition the MESSAGE table by date (NUMTODSINTERVAL(1,'DAY') ). One partition per day. Because the table is huge, only 2 partitions (today and yesterday's data) are necessary to be kept online. All the partitions that earlier than the previous day will be backed up and then dropped. I want to make the partition creating and dropping jobs run automatically. How to do it?
    Thank you

    junez wrote:
    How to create and drop partitions automatically?
    The environment is Oracle 10g(10.2.0.3) on the RHEL4.0 system.
    I want to partition the MESSAGE table by date (NUMTODSINTERVAL(1,'DAY') ). One partition per day. Because the table is huge, only 2 partitions (today and yesterday's data) are necessary to be kept online. All the partitions that earlier than the previous day will be backed up and then dropped. I want to make the partition creating and dropping jobs run automatically. How to do it?With 11g, new partitions can automatically be created.
    With 10g, you need to do that yourself. I prefer to create a "buffer" of future partitions - in case the job whose task it is to add new partitions gets held up or stuck. Or the job queue is full due to some problem and it does not get the chance to execute in time.
    I dislike your partitioning criteria. I prefer using the date directly and not mangling it to something else. If a specific day has a large volume of data, then another option is to use hourly date ranged partitions. With local partitioned indexes and the date time range used for querying, this can be quite effective performance wise.
    As for partitioning maintenance - I use a custom written partitionManager PL/SQL package that provides an interface for adding daily and hourly partitions to a table. Input parameters are for example name of the table, start date and the number of partitions to add. Similarly it provides interfaces for aging partitions - again by specifying a table and a date-time to use as the starting point, back into time, for removing old partitions.
    I typically call this code from the actual application code itself - so before a new partition will be used for example, the app code will first ensure that it has a partition to use. This is safer than a separate job as the dependency is resolved where and when it is needed - and not done as a separate task.
    For example - you should have a procedure/package that provides an app the means to log a message into your MESSAGE table. As part of an autonomous transaction, this procedure can check if the required partition exists, before attempting to insert a message into the table.
    Where this approach is not possible, a DBMS_JOB can be used to create future partitions - but as I mentioned, rather have it add a bunch of future (empty) partitions in case something goes pear shape with the job mechanism.

  • While composing email, keep getting "Unable to save as a draft" every 30 seconds. I've disable auto save and it didn't help.How can I stop this message?

    While composing email, keep getting "Unable to save as a draft" every 30 seconds. I've disable auto save and it didn't help.How can I stop this message?

    Mike,
    Thank you for taking the time to look at my app. This is my last major stumbling block that I have to resolve for this and other forms in the app.
    Actually, I did use the Form Wizard for Auto DML to originally create the form. It was great. It created most of the Buttons, Items and Validations automatically (basically most of the page). I just needed to create some Processes and Computations. Two of which were the Processes to update the 'create_dt' and 'created_by' fields and 'update_dt' and 'updated_by' fields. The Create process updates the fields just fine.
    However, my problem seems to be that the Hidden 'create_dt' and 'created_by' fields aren't picking up the values from a record that is being editted. Then when I attempt to save the record those fields are NULL, causing the DB NOT NULL constraint to throw an exception for those fields. In the back of my mind I seem to remember seeing some post stating something to the effect that the information in fields with a Source Type of Database Column is just displayed and does not affect Session State items.
    Even with that, I am still wondering just why the 'created_by' Page Item shows the value that is in the DB record being updated, but the 'create_dt" does not (as can be seen in my first posting). It is the 'create_dt' Page Item (:P205_CREATE_DT) not having the DB records 'create_dt' info in it that appears to be the problem.
    Thanks,
    Tom

  • This message is used to carry data between the BlackBerry handheld and an associated server. Please do not delete, move or respond to this message - it will be processed by the server.

    I have a client with a BlackBerry Pearl 8110. It was (is) configured to receive email from a Microsoft Exchange Server via his Outlook account.  I have uninstalled the Desktop Manager and re-installed ensuring the computer transmits his email via the Re-Director. All settings in the Desktop Manager are correct. The phone was working fine for over 5 years. Now he is getting emails both on his phone and in Outlook saying:
    This message is used to carry data between the BlackBerry handheld and an associated server. Please do not delete, move or respond to this message - it will be processed by the server.
    I have verified that his phone is not attempting to perform the Enterprise Activation process by checking :
    Options > Advanced Options > Enterprise Activation.
    He does however have a Service Book entitled "CMIME"
    How can I resolve this issue?

    Is the user needing the Redirector service?
    Step 1: If you're not using Redirector or Enterprise, you should uninstall Desktop Manager and then reinstall it using the BlackBerry Internet Service option.
    Step 2: On your device, go to: Options > Advanced > Service Book, and delete all service books for [Desktop]
    1. If any post helps you please click the below the post(s) that helped you.
    2. Please resolve your thread by marking the post "Solution?" which solved it for you!
    3. Install free BlackBerry Protect today for backups of contacts and data.
    4. Guide to Unlocking your BlackBerry & Unlock Codes
    Join our BBM Channels (Beta)
    BlackBerry Support Forums Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

Maybe you are looking for

  • Crystal Report Add On

    Dear All, I have SAP B1 crystal report add installed in my client computer.  And also i already setup display menu for each user (which module should appear for each user).  The problem is once i run crystal report add on, then SAP B1 will display al

  • ASR9000/XR - QoS - Limit overall amount of bandwidth per IP

    We have a few thousand broadband customers in our network with various speed packages.  The highest speed package of 500Mbps.  I'm trying to create an ingress QoS policy that I can apply on my interface facing my upstream providers that will limit pu

  • Media Encoder CS6 always crashes when quitting

    I'm running Media Encoder  CS6 (6.0.1.31) and it seems to open and a run fine but it always crashes when quitting the app and prompts to send a report. The installer was created using AAMEE and I need to deploy this to all of our users so unfortunate

  • Adobe Flash not working with Windows 8

    I recently updated from Windows 7 to Windows 8. When I open up the app for Internet Explorer in Windows 8, it tells me that I have Adobe Flash Player installed, but if I try to see a video on YouTube, it tells me that I have to install Adobe Flash Pl

  • How to set PDF as default printer? (adobe 9 reader)

    I have the free version of adobe 9 reader, I know I can set as default the pdf printer and that way its how i've always know how to create a pdf. I dont know why when I chose print from a word document it doesnt show the pdf printer it only shows XPS