Erzeugen einer CAN Message beim Starten einer 6533 DAQ Karte
Ich möchte beim Starten einer 6533 über den RTSI Bus eine CAN Nachricht (Timestamp RTSI Event) erzeugen. Haben aber das Problem, das mit dem VI RTSI Control.vi kontinuierlich mit der DAQ Frequenz Pulse ausgegeben werden und die CAN Karte 8460 LS-2 nur noch die zeitgestemleten Nachrichten erzeugt und so blockiert.
Sven99,
um das Problem besser verstehen zu können, benötige ich noch weitere Informationen.
Bitte geben Sie an, welche RTSI-Leitung Sie hier ansprechen (ich vermute REQ2) sowie wie die CAN-Karte daraufhin reagieren soll.
So wie ich die Beschreibung verstanden habe wird anstelle einer einzelnen Nachricht ( die unter anderem einen Timestamp beinhaltet) bei jedem Taktimpuls der RTSI-Leitung eine Nachricht erzeugt, die lediglich einen Timestamp trägt.
- Norbert B.
NI Germany
CEO: What exactly is stopping us from doing this?
Expert: Geometry
Marketing Manager: Just ignore it.
Similar Messages
-
Mozilla Firefox 36.0.1 stürzt beim Starten ab
Hallo,
Mozilla stürzt beim Starten, auch im abgesicherten Modus, ab. Eine Neuinstallation hat auch nicht geholfen.
Die Absturz-ID ist: bp-b08fb3a6-281e-4855-9622-bed012150310
Mit der Bitte um dringende Hilfe,
Gerda FritzHi Aueninstitut
That looks like a problem with the disk cache (cache2).
"Clear the Cache":
*Firefox/Tools > Options > Advanced > Network > Cached Web Content: "Clear Now"
*Extras > Einstellungen > Erweitert > Netzwerk > Zwischengespeicherte Webinhalte: Jetzt leeren
If clearing the cache doesn't help then try to clear the disk cache manually.
You can find the location of the cache on the about:cache page.
You can open <b>about:</b> pages via the location/address bar.
Create a new profile as a test to check if your current profile is causing the problem.
See "Creating a profile":
*https://support.mozilla.org/kb/profile-manager-create-and-remove-firefox-profiles
*http://kb.mozillazine.org/Standard_diagnostic_-_Firefox#Profile_issues
If the new profile works then you can transfer files from a previously used profile to the new profile, but be cautious not to copy corrupted files to avoid carrying over problems.
*http://kb.mozillazine.org/Transferring_data_to_a_new_profile_-_Firefox -
Dreamweaver CS6 beendet sich beim Starten
Hallo zusammen,
ich habe derzeit ein Problem mit meinem Adobe Dreamweaver CS6. Beim Starten des Programms erscheint wie gewohnt das "Lade-Fenster". Wenn Dreamweaver dann fertig geladen hat beendet sich die Anwendung jedoch und das ganz Automatisch ohne jede Fehlermeldung.
Ich habe bereits alle Sites und deren Ordner zu löschen, aber daran liegt es wohl nicht, da sich die Anwendung trotzdem wieder nach dem Laden beendet.
Dann habe ich den Cache im Roaming-Verzeichnis unter %appdata% gelöscht, aber auch damit wurde mein Problem gelöst.
Mit freundlichen Grüßen
Till S.Sign in, activation, or connection errors | CC, CS6, CS5.5
Mylenium -
Premiere CC stürzt beim starten ab
Hi, ich hab von CS6 auf CC geupdated nun stürzt CC leider beim starten schon ab. Ich habe noch eine Grafikkarte mit 512 MB Vram, könnte es daran liegen?
Das hier sagt die Xml Datei auf die nach dem Absturz verwiesen wird. Danke für eure Mühe und Antworten schon im Vorraus! normenz
<?xml version="1.0" encoding="UTF-16"?>
<WERReportMetadata>
<OSVersionInformation>
<WindowsNTVersion>6.1</WindowsNTVersion>
<Build>7601 Service Pack 1</Build>
<Product>(0x1): Windows 7 Ultimate</Product>
<Edition>Ultimate</Edition>
<BuildString>7601.18113.amd64fre.win7sp1_gdr.130318-1533</BuildString>
<Revision>1130</Revision>
<Flavor>Multiprocessor Free</Flavor>
<Architecture>X64</Architecture>
<LCID>1031</LCID>
</OSVersionInformation>
<ParentProcessInformation>
<ParentProcessId>3576</ParentProcessId>
<ParentProcessPath>C:\Windows\explorer.exe</ParentProcessPath>
<ParentProcessCmdLine>C:\Windows\explorer.exe /factory,{ceff45ee-c862-41de-aee2-a022c81eda92} -Embedding</ParentProcessCmdLine>
</ParentProcessInformation>
<ProblemSignatures>
<EventType>APPCRASH</EventType>
<Parameter0>Adobe Premiere Pro.exe</Parameter0>
<Parameter1>7.0.0.342</Parameter1>
<Parameter2>5176598d</Parameter2>
<Parameter3>amdocl64.dll</Parameter3>
<Parameter4>10.0.1124.2</Parameter4>
<Parameter5>5154f89d</Parameter5>
<Parameter6>c0000005</Parameter6>
<Parameter7>0000000000064695</Parameter7>
</ProblemSignatures>
<DynamicSignatures>
<Parameter1>6.1.7601.2.1.0.256.1</Parameter1>
<Parameter2>1031</Parameter2>
<Parameter22>c42a</Parameter22>
<Parameter23>c42af2616c76b77ce180f965f2ee2876</Parameter23>
<Parameter24>a75f</Parameter24>
<Parameter25>a75f6f08d3f7552668dfb322c30364d2</Parameter25>
</DynamicSignatures>
<SystemInformation>
<MID>AB582583-EA1C-44AB-8B10-2385790B3B82</MID>
<SystemManufacturer>System manufacturer</SystemManufacturer>
<SystemProductName>System Product Name</SystemProductName>Das nützt keinem was. Richtige Systeminfo und Crashreport:
Working with your Operating System’s Tools
Mylenium -
Photoshop CS2 (Mac) bricht bereits beim Starten ab
Hallo,
arbeite mit CS2 (Mac). Photoshop bricht seit Kurzem bereits beim Starten ab. Auch Neuinstallation hat nichts gebracht. Adobe konnte mir "nur" mit einer englischsprachigen Anweisung zur Fehlerbehebung aushelfen mit der ich, sprachlich bedingt, leider nicht klar komme :-(
Kann mir jemand weiterhelfen? Ein Fehlerbericht liegt mir vor.
Gruss OGHallo,
habe in einem anderen Forum die Loesung bereits entdeckt. Hatte mit meiner Epsonscan-Software zu tun. Dabei ist ein Crash aufgetreten. Hatte daraufhin diese Software deinstalliert. Heute nun eine neue Version installiert und jetzt lauft auch Photoshop wieder :-)
Gruss OG -
Premiere Pro CC stürzt gleich beim Starten ab
Hallo Premiere Pro CC stürzt gleich beim Starten ab.wo liegt das Problem. Eine Neuinstallation hat keine lösung gebracht. Danke. Judith
Folgenden Fehler konnte ich dem Ereignismanager / SysInfo entnehmen:
Name der fehlerhaften Anwendung: Adobe Premiere Pro.exe, Version: 7.0.0.342, Zeitstempel: 0x5176598d
Name des fehlerhaften Moduls: amdocl64.dll, Version: 2.4.650.9, Zeitstempel: 0x4e0e8b89
Ausnahmecode: 0xc0000417
Fehleroffset: 0x00000000003a704c
ID des fehlerhaften Prozesses: 0x26b4
Startzeit der fehlerhaften Anwendung: 0x01cea1a3dc89923e
Pfad der fehlerhaften Anwendung: C:\Program Files\Adobe\Adobe Premiere Pro CC\Adobe Premiere Pro.exe
Pfad des fehlerhaften Moduls: C:\Windows\system32\amdocl64.dll
Berichtskennung: 1e6b33ac-0d97-11e3-8e6f-88532e8b7dc3
Systeminformationsbericht erstellt am: 08/25/13 17:17:25
[Systemübersicht]
Element Wert
Betriebssystemname Microsoft Windows 7 Professional
Version 6.1.7601 Service Pack 1 Build 7601
Zusätzliche Betriebssystembeschreibung Nicht verfügbar
Betriebssystemhersteller Microsoft Corporation
Systemtyp x64-basierter PC
Prozessor Intel(R) Core(TM) i7-2640M CPU @ 2.80GHz, 2801 MHz, 2 Kern(e), 4 logische(r) Prozessor(en)
BIOS-Version/-Datum INSYDE R2087H4, 15.06.2012
SMBIOS-Version 2.6
Windows-Verzeichnis C:\Windows
Systemverzeichnis C:\Windows\system32
Startgerät \Device\HarddiskVolume2
Gebietsschema Deutschland
Installierter physikalischer Speicher (RAM) 8,00 GB
Gesamter realer Speicher 7,92 GB
Verfügbarer realer Speicher 4,26 GB
Gesamter virtueller Speicher 15,8 GB
Verfügbarer virtueller Speicher 11,5 GB
Größe der Auslagerungsdatei 7,92 GB
Auslagerungsdatei C:\pagefile.sys
[Hardwareressourcen]
[Audiocodecs]
CODEC Hersteller Beschreibung Status Datei Version Größe Erstellungsdatum
c:\windows\system32\imaadp32.acm Microsoft Corporation OK C:\Windows\system32\IMAADP32.ACM 6.1.7600.16385 21,50 KB (22.016 Bytes) 14.07.2009 02:18
c:\windows\system32\msg711.acm Microsoft Corporation OK C:\Windows\system32\MSG711.ACM 6.1.7600.16385 14,50 KB (14.848 Bytes) 14.07.2009 02:18
c:\windows\system32\msgsm32.acm Microsoft Corporation OK C:\Windows\system32\MSGSM32.ACM 6.1.7600.16385 28,50 KB (29.184 Bytes) 14.07.2009 02:18
c:\windows\system32\msadp32.acm Microsoft Corporation OK C:\Windows\system32\MSADP32.ACM 6.1.7600.16385 23,50 KB (24.064 Bytes) 14.07.2009 02:18
c:\windows\system32\l3codeca.acm Fraunhofer Institut Integrierte Schaltungen IIS Fraunhofer IIS MPEG Layer-3 Codec OK C:\Windows\system32\L3CODECA.ACM 1.9.0.401 79,50 KB (81.408 Bytes) 14.07.2009 02:22
[Videocodecs]
CODEC Hersteller Beschreibung Status Datei Version Größe Erstellungsdatum
c:\windows\system32\msrle32.dll Microsoft Corporation OK C:\Windows\system32\MSRLE32.DLL 6.1.7601.17514 16,00 KB (16.384 Bytes) 21.11.2010 04:24
c:\windows\system32\msvidc32.dll Microsoft Corporation OK C:\Windows\system32\MSVIDC32.DLL 6.1.7601.17514 38,00 KB (38.912 Bytes) 21.11.2010 04:24
c:\windows\system32\msyuv.dll Microsoft Corporation OK C:\Windows\system32\MSYUV.DLL 6.1.7601.17514 25,00 KB (25.600 Bytes) 21.11.2010 04:24
c:\windows\system32\iyuv_32.dll Microsoft Corporation OK C:\Windows\system32\IYUV_32.DLL 6.1.7601.17514 53,00 KB (54.272 Bytes) 21.11.2010 04:24
c:\windows\system32\tsbyuv.dll Microsoft Corporation OK C:\Windows\system32\TSBYUV.DLL 6.1.7601.17514 14,50 KB (14.848 Bytes) 21.11.2010 04:24
[Anzeige]
Element Wert
Name Intel(R) HD Graphics 3000
PNP-Gerätekennung PCI\VEN_8086&DEV_0126&SUBSYS_907B104D&REV_09\3&11583659&1&10
Adaptertyp Intel(R) HD Graphics Family, ATI Technologies Inc.-kompatibel
Adapterbeschreibung Intel(R) HD Graphics 3000
Adapter-RAM (245.458.944) Bytes
Installierte Treiber igdumd64.dll,igd10umd64.dll,igd10umd64.dll,igdumdx32,igd10umd32,igd10umd32
Treiberversion 8.862.4.4000
INF-Datei oem37.inf (Abschnitt iSNBM1ML_PROXY)
Farbebenen Nicht verfügbar
Farbtabelleneinträge 4294967296
Auflösung 1920 x 1080 x 59 Hz
Bits/Pixel 32
Speicheradresse 0xC0000000-0xC03FFFFF
Speicheradresse 0xB0000000-0xBFFFFFFF
E/A-Port 0x00008000-0x0000803F
IRQ-Kanal IRQ 4294967283
E/A-Port 0x000003B0-0x000003BB
E/A-Port 0x000003C0-0x000003DF
Speicheradresse 0xA0000-0xBFFFF
Treiber c:\windows\system32\drivers\atikmpag.sys (8.14.1.6214, 302,50 KB (309.760 Bytes), 12.05.2013 00:03)
Name AMD Radeon(TM) HD 6630M
PNP-Gerätekennung PCI\VEN_1002&DEV_6741&SUBSYS_907B104D&REV_00\4&FF5C90C&0&0008
Adaptertyp ATI display adapter (0x6741), ATI Technologies Inc.-kompatibel
Adapterbeschreibung AMD Radeon(TM) HD 6630M
Adapter-RAM 1,00 GB (1.073.741.824 Bytes)
Installierte Treiber aticfx64.dll,aticfx64.dll,aticfx64.dll,aticfx32,aticfx32,aticfx32,atiumd64.dll,atidx x64.dll,atidxx64.dll,atiumdag,atidxx32,atidxx32,atiumdva,atiumd6a.cap,atitmm64.dll
Treiberversion 8.862.4.4000
INF-Datei oem37.inf (Abschnitt ati2mtag_VancouverA_PXAI)
Farbebenen Nicht verfügbar
Farbtabelleneinträge Nicht verfügbar
Auflösung Nicht verfügbar
Bits/Pixel Nicht verfügbar
Speicheradresse 0xA0000000-0xAFFFFFFF
Speicheradresse 0xC93E0000-0xC93FFFFF
E/A-Port 0x00007F00-0x00007FFF
IRQ-Kanal IRQ 4294967282
Treiber c:\windows\system32\drivers\atikmpag.sys (8.14.1.6214, 302,50 KB (309.760 Bytes), 12.05.2013 00:03)
[Windows-Fehlerberichterstattung]
Zeit Typ Details
25.08.2013 15:00 Application Error Name der fehlerhaften Anwendung: Adobe Premiere Pro.exe, Version: 7.0.0.342, Zeitstempel: 0x5176598d
Name des fehlerhaften Moduls: amdocl64.dll, Version: 2.4.650.9, Zeitstempel: 0x4e0e8b89
Ausnahmecode: 0xc0000417
Fehleroffset: 0x00000000003a704c
ID des fehlerhaften Prozesses: 0x26b4
Startzeit der fehlerhaften Anwendung: 0x01cea1a3dc89923e
Pfad der fehlerhaften Anwendung: C:\Program Files\Adobe\Adobe Premiere Pro CC\Adobe Premiere Pro.exe
Pfad des fehlerhaften Moduls: C:\Windows\system32\amdocl64.dll
Berichtskennung: 1e6b33ac-0d97-11e3-8e6f-88532e8b7dc3
25.08.2013 14:53 Application Error Name der fehlerhaften Anwendung: Adobe Premiere Pro.exe, Version: 7.0.0.342, Zeitstempel: 0x5176598d
Name des fehlerhaften Moduls: amdocl64.dll, Version: 2.4.650.9, Zeitstempel: 0x4e0e8b89
Ausnahmecode: 0xc0000417
Fehleroffset: 0x00000000003a704c
ID des fehlerhaften Prozesses: 0xf98
Startzeit der fehlerhaften Anwendung: 0x01cea1a2e9cd7b3d
Pfad der fehlerhaften Anwendung: C:\Program Files\Adobe\Adobe Premiere Pro CC\Adobe Premiere Pro.exe
Pfad des fehlerhaften Moduls: C:\Windows\system32\amdocl64.dll
Berichtskennung: 2abddb53-0d96-11e3-8e6f-88532e8b7dc3
25.08.2013 14:52 Application Error Name der fehlerhaften Anwendung: Adobe Premiere Pro.exe, Version: 7.0.0.342, Zeitstempel: 0x5176598d
Name des fehlerhaften Moduls: amdocl64.dll, Version: 2.4.650.9, Zeitstempel: 0x4e0e8b89
Ausnahmecode: 0xc0000417
Fehleroffset: 0x00000000003a704c
ID des fehlerhaften Prozesses: 0xf98
Startzeit der fehlerhaften Anwendung: 0x01cea1a2c70f1511
Pfad der fehlerhaften Anwendung: C:\Program Files\Adobe\Adobe Premiere Pro CC\Adobe Premiere Pro.exe
Pfad des fehlerhaften Moduls: C:\Windows\system32\amdocl64.dll
Berichtskennung: 083022cd-0d96-11e3-8e6f-88532e8b7dc3
25.08.2013 14:52 Application Error Name der fehlerhaften Anwendung: Adobe Premiere Pro.exe, Version: 7.0.0.342, Zeitstempel: 0x5176598d
Name des fehlerhaften Moduls: amdocl64.dll, Version: 2.4.650.9, Zeitstempel: 0x4e0e8b89
Ausnahmecode: 0xc0000417
Fehleroffset: 0x00000000003a704c
ID des fehlerhaften Prozesses: 0xc78
Startzeit der fehlerhaften Anwendung: 0x01cea1a2a32793db
Pfad der fehlerhaften Anwendung: C:\Program Files\Adobe\Adobe Premiere Pro CC\Adobe Premiere Pro.exe
Pfad des fehlerhaften Moduls: C:\Windows\system32\amdocl64.dll
Berichtskennung: e4e001cf-0d95-11e3-8e6f-88532e8b7dc3
25.08.2013 13:54 Application Error Name der fehlerhaften Anwendung: Adobe Premiere Pro.exe, Version: 7.0.0.342, Zeitstempel: 0x5176598d
Name des fehlerhaften Moduls: amdocl64.dll, Version: 2.4.650.9, Zeitstempel: 0x4e0e8b89
Ausnahmecode: 0xc0000417
Fehleroffset: 0x00000000003a704c
ID des fehlerhaften Prozesses: 0x264c
Startzeit der fehlerhaften Anwendung: 0x01cea19a8afbd5db
Pfad der fehlerhaften Anwendung: C:\Program Files\Adobe\Adobe Premiere Pro CC\Adobe Premiere Pro.exe
Pfad des fehlerhaften Moduls: C:\Windows\system32\amdocl64.dll
Berichtskennung: cd9d95ca-0d8d-11e3-9d33-88532e8b7dc3
25.08.2013 12:50 Application Error Name der fehlerhaften Anwendung: Adobe Premiere Pro.exe, Version: 7.0.0.342, Zeitstempel: 0x5176598d
Name des fehlerhaften Moduls: amdocl64.dll, Version: 2.4.650.9, Zeitstempel: 0x4e0e8b89
Ausnahmecode: 0xc0000417
Fehleroffset: 0x00000000003a704c
ID des fehlerhaften Prozesses: 0x950
Startzeit der fehlerhaften Anwendung: 0x01cea191a23dc95b
Pfad der fehlerhaften Anwendung: C:\Program Files\Adobe\Adobe Premiere Pro CC\Adobe Premiere Pro.exe
Pfad des fehlerhaften Moduls: C:\Windows\system32\amdocl64.dll
Berichtskennung: e31549e4-0d84-11e3-915c-00a0c6000000
25.08.2013 12:50 Application Error Name der fehlerhaften Anwendung: Adobe Premiere Pro.exe, Version: 7.0.0.342, Zeitstempel: 0x5176598d
Name des fehlerhaften Moduls: amdocl64.dll, Version: 2.4.650.9, Zeitstempel: 0x4e0e8b89
Ausnahmecode: 0xc0000417
Fehleroffset: 0x00000000003a704c
ID des fehlerhaften Prozesses: 0x1930
Startzeit der fehlerhaften Anwendung: 0x01cea191994a172d
Pfad der fehlerhaften Anwendung: C:\Program Files\Adobe\Adobe Premiere Pro CC\Adobe Premiere Pro.exe
Pfad des fehlerhaften Moduls: C:\Windows\system32\amdocl64.dll
Berichtskennung: da12a35d-0d84-11e3-915c-00a0c6000000Grafiktreiber aktualisieren und richtig konfigurieren.
Mylenium -
Fehler beim Starten LV7.1
Labview 7.1 DSC
Win 2000
Beim Starten von LV7.1 tritt folgender Fehler auf:
"Fehler beim Laden von C:\Programme\National
Instruments\Labview71\vi.lib\system\BRVTDatabase.dll!" Eine
Initialisierungsroutine ist fehlgeschlagen."
Worin kann das Problem liegen?
Danke für jede Hilfe!Hallo,
haben Sie es schon mit einer De- und Neuinstallation von LV DSC
probiert? Kann es sein, dass Sie LV DSC 7.0 noch parallel auf dem
System installiert haben?
Bitte überprüfen Sie die Version der Datei BVRTdatabase.dll (rechter
Mausklick -> Eigenschaften -> Version). Sie finden die Datei
üblicherweise im Verzeichnis C:\Programme\National Instruments\LabVIEW
7.1\vi.lib\system. Die Datei sollte die Version 7.1.0.282 oder höher
haben. Im Zweifelsfall ersetzen Sie bitte die Datei durch die hier
angehängte Version.
Mit freundlichen Grüßen,
Jochen Klier
National Instruments Germany
Attachments:
BVRTDatabase.zip 171 KB -
Ich habe eine app store karte für 50.- im swisscom shop geauft doch der code ist ungültig.ich war schon im swisscom shop doch die können nicht helfen.was kann ich machen?danke
"Gift Cards and Gift Certificates may only be redeemed in the country in which they were purchased. For Gift Certificates, this means that they must be purchased with an iTunes Store account in the same country as the recipient. For Gift Cards, this means that they must be purchased as a retail store in the recipient’s country. For example, you cannot purchase a Gift Card or Gift Certificate in Canada and send it to a user in the U.S. as that gift card or certificate can only be redeemed in the Canadian iTunes Store."
From here > The Complete Guide to Using the iTunes Store | iLounge Article
"Geschenkkarten und Geschenkgutscheine können nur in dem Land, in dem sie gekauft wurden eingelöst werden. FürGeschenkgutscheine, bedeutet dies, dass sie mit einemiTunes Store-Account muss im gleichen Land wie der Empfänger gekauft. Für Gutscheine, bedeutet dies, dass sie als ein Ladengeschäft in der Empfänger-Land muss gekauft werden. Zum Beispiel können Sie nicht Kauf einerGeschenkkarte oder Gutschein in Kanada und senden Sie es an einen Benutzer in den USA als das Geschenk-Karte oderZertifikat kann nur in der kanadischen iTunes Store eingelöst werden."
edited by cs -
I have heard rumors that this is doable using Automator and iCal. I have also heard rumors that Apple Scripts are the way to go and I have found a few online (likely from 17 year olds in their basements) -- I must admit, I'm a little leary about copying and pasting a script into my computer. I'd much rather have detailed instructions on how to set it up myself.
I would be most grateful for some help with this!
Thank you!!
P.S. Also, if anyone knows if there is a way to use shortcuts in Apple Mail to trigger canned messaging I'd appreciate it. You can do this with the iPhone (ex: you can set it up so that when you type CB in the text field, it says "I'll have to call you back" or whatever you want it to say).+1
Scheduling an email is a deeply important productivity feature that I really hope Apple can incorporate into the next update of Mail. -
CAN message availabili​ty
I am currently writing an application (LV8.2) for battery pack testing. The application checks communication with a BMI, and communication to the battery is over CAN. I use two CAN cards on the test PC and the Channel API subVIs to read and write from and to the CAN-bus. Reading and writing happens at a specific rate and it works just fine.
The problem I have, is that I can’t determine when a message is not present anymore.
For example the BMI sends out a CAN message periodically that I read from the CAN bus. Suddenly the BMI crashes and stops to send out the message, but I wont recognize. Has one of you an idea for a method to determine the presence of a message?
I know that’s a tough one, but thanks for your help…
SDFlowHi SDFlow,
Three options come to mind:
When using the Channel API with a sampled (periodic) read, you can use error out terminal to determine whether a new message has been received since the previous call to CAN Read.vi (or CAN Start.vi). If no message has been received, the warning code 3FF62009 hex is returned in error out. If a new message has been received, the success code 0 is returned in error out.
You could use the Channel API with a timestamped read (mode Single-Chan Multi-Samp 1D Time & Dbl or Multi-Chan Multi-Samp 2D Time & Dbl) and have your code inspect the timestamps.
You could use the Frame API and configure a CAN Object for receiving a frame (Communication Type: Receive Unsolicited) and specify the desired timeout as the 'Period' value of the configuration cluster. In the Receive Unsolicited mode, the 'Period' will be treated as a timeout and the ncReadObj.vi will return a timeout error if no frame of that particular ID was received in the given time.
Note: The CAN Object is 'per-CAN ID'. Thus, if you are interested in monitoring multiple different frames with different IDs, you need to configure a CAN Object for each CAN ID.
-B2k -
How do I update CAN messages being transmitted as a periodic waveform?
I am using NI-CAN 1.5 to transmit CAN messages with a CAN Object using the "Transmit Periodic Waveform" communication type. The CAN card I am using is a dual port PXI-8461.
I wish to update the waveform message(s) but am running into problems. I configure the CAN Object with a write buffer size of 2 and then start transmitting 2 messages with one message going out every 500ms. These 2 messages are correctly getting placed on the bus. To update the messages, I successfully stop the CAN Object and attempt to write new data into the write buffer. This is where I am running into problems. The ncWrite VI is failing with an error of 0xBFF62008 (Write Queue Overflow).
Upon further
inspection, I noticed that when I stopped the Object and there was only 1 of 2 messages pending, I could successfully write one time; however, the second write would fail with the same error. If 2 messages were pending, neither write would be successful. I need to be able to update both messages. I thought maybe I could use the ncWait VI to wait for the write queue to empty and then write in 2 new messages; however, this will not work since the ncWait VI never returns before a timeout occurs in "Transmit Periodic Waveform" communication type. Either 2 or 1 messages are always pending so it never sees that the card is ready for new data.
I looked in the Programmer's Reference Manual, and this is the procedure recommended. (A bit different, but I tried it and came up with the same results.) The Reference Manual claims ncWrite replaces the oldest data in the queue on page 3-30, but on page 2-40 it says ncWrite returns an error when called on a full queue.
Does anyone see anyt
hing that I'm doing wrong or have an alternate way to accomplish what I want? Thanks for your help.The "Transmit Periodic Waveform" section (pg 3-30) of the NI-CAN Programmer's Reference states, "Use this configuration to transmit a fixed sequence of CAN data frames over and over, one CAN data frame every period."
The words "fixed sequence" denote that it was not intended to change as the program runs. I appolgize if this was not clear. Any suggestions for improvement to the documentation can be emailed to [email protected]
If those two data sets do not change at run-time, they could be merged together. For example, make the buffer the size of both data sets added together. Start by Writing the first element of set one, then the first element of set two, then the second element of set one, then the second element of set two, etc.
Randy Solomonson
Application Engineer
National Instruments -
Dynamically change CAN message payload length in XNET
It took me a while to figure out that when I send 4 bytes into the nxWriteFrame routine when it's defined as an 8 byte message in the DBC, that the message never makes it onto the bus. Is there a way to dynamically change the payload length of a CAN message at runtime without stopping and starting the session again?
Hi KavehV,
It is possible to dynamically change the payload lengthduring RunTime but not without starting and stopping the session. In fact, all changes to the payload length, when done dynamically, is done to the copy of the database in memory as opposed to the one on disk, so whenever your application stops running, the changes are discarded. If you need to change the payload length, you would need to essentially do so before you create a session by opening the database, and modifying the copy that's in memory.
Raj
National Instruments
Applications Engineer -
Hardware functional​, but CAN messages not received by PC
I recently moved a desktop CAN card from my office to a computer in the lab to replace a slow laptop. The laptop has a PCMCIA CAN card and communicates properly over the CAN bus. I installed LabWindows v6.0, then installed NI-CAN v2.2, shut down the desktop, installed the PCI card, booted up, the auto-hardware install ran. Using MAX, I did a self-test, which passed, but when I boot up the tool on the other end of the CAN bus, the bus spy on MAX does not register any CAN messages. The card previously worked on my office desktop and the tool communicates properly with the laptop. I tried uninstalling everything and reinstalling using a different PCI slot in the desktop but it is still non-functional. I also checked the connection cable but it is working properly. I am installing the latest NI-CAN update v2.3, which is the newest version compatible with my v6.0 of CVI, but doubt this will solve the problem as I was running the old version of NI-CAN on the laptop and it functioned correctly. I am all out of ideas...
Hi,
Could that be a problem with the baud rate? The Channel API and the tools in MAX (e.g. the BusMonitor/bus spy) use the default baud rate that is set in MAX (right-click on the CAN port » Properties). When NI-CAN gets installed (and there is no existing version of NI-CAN found on the system), the default baud rate is set to 125 kbaud, however, you might have changed that on your office desktop to a different value.
This does not apply, if you use the Frame API as you have to explicitly set the baud rate when calling ncConfig.
-B2k -
hi,
I am using usb can module systec for sending/receiving can messages to device using third party dll.
without using dll can i read/write can messages using labview?
thanksHello,
It sounds like you are using a third party
USB-CAN device. In order to use this device in LabVIEW, you must make
those dll calls unless there are LabVIEW drivers or libraries available.
Even the NI-CAN drivers used for National Instrument CAN devices are just wrappers around dll calls.
Hope this helps.
Peter Flores
Applications Engineer -
How to transmit can message with extended id using Vcand32 dll from vector cancardx?
Iam trying to transmit can message with extended id through vector can card, data is received properly, but message id is not proper, only 11 bits of message id is visible in pcan tool.
The thing is, the whole point of having separate accounts is to keep your data seprate from hers. So, any attempt to overcome this can be kludgy.
For iPhoto 09 (version 8.0.2) and later:
What you mean by 'share'.
If you want the other user to be able to see the pics, but not add to, change or alter your library, then enable Sharing in your iPhoto (Preferences -> Sharing), leave iPhoto running and use Fast User Switching to open the other account. In that account, enable 'Look For Shared Libraries'. Your Library will appear in the other source pane.
Any user can drag a pic from the Shared Library to their own in the iPhoto Window.
Remember iPhoto must be running in both accounts for this to work.
If you want the other user to have the same access to the library as you: to be able to add, edit, organise, keyword etc.
Quit iPhoto in both accounts. Move the Library to the Users / Shared Folder. (I would note that some Lion users are finding Permissions issues with this.)
(You can also use an external HD set to ignore permissions, a Disk Image or even partition your Hard Disk.)
In each account in turn: Double click on the Library to open it. (You may be asked to repair the Library Permissions.) From that point on, this will be the default library location. Both accounts will have full access to the library, in fact, both accounts will 'own' it.
However, there is a catch with this system and it is a significant one. iPhoto is not a multi-user app., it does not have the code to negotiate two users simultaneously writing to the database, and trying will cause db corruption. So only one user at a time, and back up, back up back up.
Maybe you are looking for
-
Can't change login window display
I am running 10.7.2 on a new MacBook. I've created Admin accounts/users and in the first account I chose "Display Log-in Window as: Name & Password". Now all subsequent accounts/users are set that way and no matter what I do [including unlocking the
-
Hierarchy Loads using Import Manager
Running on 7.1 SP05 using the SAP supplied Vendor Master repostory archive. Attempting to load the Regions hierarchy table which contains three fields: Country (lookup flat), Region Code (text) and Region Name (text). When defining the map in Import
-
How could I arrange control images in a report?
I appended 4 control images to a report using Append Control Image to Report. I wanted to lay two of these images in the first line and the other two in the second line. But the result of my program was one image in one line. (BTW, I did not use any
-
I've got an early-mid 2008 8 core Mac Pro 2.8GHz / 6GB of memory. It came with a Radion HD 2600 which isn't enough for FCP X, so a new one is needed. I do a lot of short HD projects. So the questions arise: Is this machine strong enough to do full HD
-
I deleted test response rows from the response sheet. The response number count continues to add newer response counts to the number of counts before the deletion. How does one get the total counts to always show the current number of responses only,