How to detect signals from serial or parallel ports?
Hi everybody!
I'm developping a p.o.s. app, and I need to detect the printer status (serial or parallel), but I couldn't find the way to do it (I'm using Text_IO). I know about using a C program, but I want to find a simpler way.
Is there any command or trigger in Forms 6?
Thank you for your help
Hi
In your setup you have a ADAM 4250 RS232/485 repeater talking with 7 instruments in a network. Each instrument have a unique address, and you can only address 1 instrument at a time. If you need more speed you have to insert more ADAM 4250 units in your system and more RS232 ports on the PC. Identical ADAM instruments may receive commands over the same communication line, but transmit data on a unique communication line. You can not use the parallel port in your setup at all. This is not a Labview problem but a hardware problem. If speed is critical maybe the Ethernet I/O Modules: ADAM-6000 series are better for your setup
Besides which, my opinion is that Express VIs Carthage must be destroyed deleted
(Sorry no Labview "brag list" so far)
Similar Messages
-
How can I do to communicate to parallel port using labview 5.0 and NT ?
I am trying to write and read from parallel port using Labview 5.0. It does not work with NT.
How can I do to communicate to parallel port using labview 5.0 and NT ?
Thank you in advance.
Regards,If you are trying to use In/Out port functions that come with LabVIEW they will not work with NT. I think the AccessHW file at the following link will fix that problem:
http://zone.ni.com/devzone/explprog.nsf/6c163603265406328625682a006ed37d/49664743ded6f1da862564bc004e3a7f?OpenDocument
Try also this link:
http://zone.ni.com/devzone/conceptd.nsf/2d17d611efb58b22862567a9006ffe76/0989d3d9dafae64e8625680400679736?OpenDocument
and do some searchs at NI.com for parallel port, you should find some more usefull info.
Good luck
Brian -
Is there a docking station for the HP Compaq 625 with serial and parallel ports?
Hi
I am looking for a docking station with at least 4 USB ports plus serial and parallel ports for the HP Compaq 625 running Windows 7.
If not, what are the cheapest laptops for which I could find such a docking station?
Thanks
soVisionThe TravelSound ZEN X-fi looks like is might work, but it says nothing that it will. If it works I will buy it in second.
Look carefully to Creative's documentation for this docking station. It is not compatible with the X-Fi2 or X-Fi Style. -
How to upgrade system from serial communication to parallel communication
Hi,
I am working on Lab VIEW 8.5.In my project I am using ADAM cards(7) for analog/digital inputs/outputs. Communication is done via RS 232 serial cable. Right now my system is working fine, but if i want to make it more fast i will need to use parallel communication right? Because Simultaneous inputs and outputs are processed. How much my communication file will change? Which card i should use?
How to upgrade system? On which factors it depends or it affects? I need guide lines.
Thank you
Gaurav k
CLD Certified !!!!!
Do not forget to Mark solution and to give Kudo if problem is solved.Hi
In your setup you have a ADAM 4250 RS232/485 repeater talking with 7 instruments in a network. Each instrument have a unique address, and you can only address 1 instrument at a time. If you need more speed you have to insert more ADAM 4250 units in your system and more RS232 ports on the PC. Identical ADAM instruments may receive commands over the same communication line, but transmit data on a unique communication line. You can not use the parallel port in your setup at all. This is not a Labview problem but a hardware problem. If speed is critical maybe the Ethernet I/O Modules: ADAM-6000 series are better for your setup
Besides which, my opinion is that Express VIs Carthage must be destroyed deleted
(Sorry no Labview "brag list" so far) -
Mac not detecting signal from new Belkin N1 Router
Hi folks, my airport base station just "popped" yesterday and so I had to get a quick replacement here in Panama. Bought a Belkin N1 Router and I'm connected to it right now via ethernet so I know the modem is working fine and apparently the router is, too. I'm using the ethernet cable because my Titanium Powerbook (as well as my Toshiba notebook and iMac G5) aren't able to detect a signal from the router. I've spoken to three different Belkin people and they're pretty clueless as to why this is happening. I tried running the CD that came with the router but that isn't helping. Any ideas?
Thanks,
Raymond
PB G4 Titanium Mac OS X (10.4.10)Hey guys, I got it working just fine. Now all three machines read it. Belkin has an email support page and I sent them a message detailing my issue. The next day one of their technicians sent me an email with instructions on how to get this working. Got it set up in 3 steps! I wish the manual had these instructions but it wasn't really a manual at all; just a card with small type on it.
FYI, here's what they told me:
To resolve the issue please follow the steps given below for configuring the router:
- Connect the computer to the LAN port on the router and connect the modem to the Internet/WAN port, using Ethernet cables.
- Take a paper clip, insert the paper clip on the reset hole of the router and then hold it for 15 seconds.
- The power light will flash and then come back ON solid, indicating that the router is being restored to factory defaults.
- The corresponding lights on the front of the router should be lit up.
- On the computer, check if you have an IP address in the range of 192.168.2.x
- If not, specify a static IP address, gateway and DNS by following the steps at
http://web.belkin.com/support/kb/kb.asp?a=2824
- Log on to the router web interface at http://192.168.2.1
- By default, the password is blank.
- Click on Connection Type in the left hand column under Internet WAN heading.
If the connection type is Dynamic (cable):
- Click on Dynamic and then click on Next
- Type in your “Hostname” if you’re Internet Service Provider has provided it. Else, leave it blank
- Click on "Change WAN MAC Address".
- Click on the button "Clone".
- Click on Apply Changes
----at this point, the problem was solved----
If the connection type is PPPOE (DSL):
- Click on PPPOE and click on Next.
- Enter the user name and password given by your Internet Service Provider
- Save the settings
- Click on the Home link at the top of the screen
Internet Status should show Connected on the top right hand corner of the web page.
On the wireless, associate wireless following these steps:
-Open the wireless connection icon from the system tray
-Click on Advanced button and click on Wireless Networks tab.
-Remove all the networks under "Preferred Networks" and Click on `Refresh` under the Available Networks
-Select the available network and click on Apply or Ok
Then, check the IP address of the computer. For checking the IP address:
- Click on start & click `Run`.
- Type in cmd & click `ok`.
- Type IPCONFIG and Enter. Check for IP address, subnet mask & Default Gateway.
- The IP address should be in the range of 192.168.2.x (x=2 to 254)
- If not, specify a static IP address, gateway and DNS by following the steps at http://web.belkin.com/support/kb/kb.asp?a=2824
- In the command prompt type PING 192.168.2.1 & Enter. You should get replies.
- Type, PING 4.2.2.2 & press Enter. Check if you are getting replies.
- Try pinging yahoo by typing PING yahoo.com and Enter. You should get replies.
- Then try connecting to internet.
PB G4 Titanium Mac OS X (10.4.8) -
How to compare signals from two different .tdms files?
i'm developing a lie detection system in labview.so inorder for that i need to compare the threshold physiological signals from the .tdms file with the signals i acquire continuelsy from the subject for each question asked.i use respiration monitor and heart beat monitor together with the sensorDAQ to acuire the physiological signals.so which are the function i should make use of?i have the following toolkits
1. advanced signal processing toolkit
2. adaptive filter toolkit
3. digital filter design toolkit
4. biomedical toolkit
please give me advise on this.
thank you.
Solved!
Go to Solution.Lie detector systems (polygraphs) generally work by looking at the physiological responses to the own subjects baseline, and do this in real-time. You could use a file that represents the stored "baseline" for the subject, but the overall environment, circumstances, general state of the subject, etc. may not be similar enough to easily see subtle changes.
From the stored file, you might determine a set of parameters or thresholds that indicate "normal, relaxed" for each signal. You could read the file into your LabVIEW program, process each channel, and save these parameters. Then when you have the new data, you can read the new data file in and process it in a similar way and then determine whether the parameters are outside the limits that you established for a "lie".
You may get more responses to this question if posted in the Biomedical User Group
Visit the NI Biomedical User Group at:
www.ni.com/biomedusers -
Start a program with a signal from serial port
Hi, my program need to continue when it's gets a signal from the
serial port, I've understand that i need to use Java Communications 3.0 API.
couldn't install it.
when i import, in my program, javax.comm.* it can't be resolve.
thank for eny help..:-)Glad you got it to work. I would only say 2 very important things:
1) Do not use an IDE as long as you can't code using notepad and command console and don't understand the concept "classpath". Now you've to learn both the IDE and the Java language basics. This is going to take a longer time than when you learn it one by one.
2) You should NEVER place any 3rd party libraries in JRE/lib or JDK/bin. This is receipt for major future troubles. You should define the classpath yourself. You shouldn't misuse the default classpath. -
How to get data from serial port to GUI textArea
From Serial Port.....
Messages from base (always 5 bytes):
0xAA, 0, 0, 0, 0xBB - IDLE Mode
0xAA, 0, 0x80, 0x80, 0xBB - Question Mode
messages from terminal (always 6 bytes):
0xAA, a, b, c, chksum, 0xBB
where chksum = a+b+c;
a = address (0-250)
the 2 MSB's of b represenet the answer:
0 0 - A
0 1 - B
1 0 - C
1 1 - D
the 6LSB's of b and 8bits of c is the time for answer, in milliseconds.
(0-16384 milliseconds)
I have VB Code for that but I want the same thing in Java ...
Can any one help me?
Here's VB Code..
VERSION 5.00
Object = "{648A5603-2C6E-101B-82B6-000000000014}#1.1#0"; "MSCOMM32.OCX"
Begin VB.Form Form1
BorderStyle = 1 'Fixed Single
Caption = "Aakar GUI"
ClientHeight = 4665
ClientLeft = 60
ClientTop = 375
ClientWidth = 6105
LinkTopic = "Form1"
MaxButton = 0 'False
MinButton = 0 'False
ScaleHeight = 311
ScaleMode = 3 'Pixel
ScaleWidth = 407
StartUpPosition = 3 'Windows Default
Begin VB.CommandButton cmdPort
Caption = "Open Port"
Height = 375
Left = 120
TabIndex = 4
Top = 600
Width = 1455
End
Begin VB.ComboBox cmbPort
Height = 315
ItemData = "Form1.frx":0000
Left = 120
List = "Form1.frx":0016
Style = 2 'Dropdown List
TabIndex = 3
Top = 120
Width = 2895
End
Begin VB.CommandButton cmdEnd
Caption = "End"
Height = 495
Left = 1560
TabIndex = 2
Top = 1320
Width = 1215
End
Begin VB.CommandButton cmdStart
Caption = "Start"
Height = 495
Left = 120
TabIndex = 1
Top = 1320
Width = 1215
End
Begin VB.TextBox txtMessage
Height = 2040
Left = 119
MultiLine = -1 'True
ScrollBars = 3 'Both
TabIndex = 0
Top = 2475
Width = 5848
End
Begin VB.Timer tmrRead
Enabled = 0 'False
Interval = 1
Left = 2040
Top = 600
End
Begin MSCommLib.MSComm MSComm1
Left = 3120
Top = 360
_ExtentX = 1164
_ExtentY = 1164
_Version = 393216
DTREnable = 0 'False
ParityReplace = 45
SThreshold = 1
End
Begin VB.Label Label5
Caption = "Result Data:"
Height = 375
Left = 120
TabIndex = 5
Top = 2115
Width = 1320
End
End
Attribute VB_Name = "Form1"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Option Explicit
Dim PortIsOpen As Boolean
Dim Answers(4) As String
Dim RejectKeystroke As Boolean
Private Sub cmbPort_Change()
Debug.Print cmbPort.ListIndex
End Sub
Private Sub cmbPort_Validate(Cancel As Boolean)
'Cancel = True
End Sub
Private Sub cmdEnd_Click()
MSComm1.Output = "e"
txtMessage.Text = ""
End Sub
Private Sub cmdPort_Click()
On Error GoTo ErrorHandler
If cmbPort.ListIndex < 0 Then Exit Sub
If PortIsOpen Then
cmbPort.Enabled = True
MSComm1.PortOpen = False
PortIsOpen = False
cmdPort.Caption = "Open Port"
cmdStart.Enabled = False
cmdEnd.Enabled = False
Else
MSComm1.CommPort = cmbPort.ListIndex + 1
cmbPort.Enabled = False
MSComm1.PortOpen = True
PortIsOpen = True
cmdPort.Caption = "Close Port"
cmdStart.Enabled = True
cmdEnd.Enabled = True
End If
Exit Sub
ErrorHandler:
Debug.Print Err.Number
Debug.Print Err.Description
MsgBox Err.Description, vbExclamation Or vbOKOnly, "Error opening port"
cmbPort.Enabled = True
PortIsOpen = False
cmdPort.Caption = "Open Port"
cmdStart.Enabled = False
cmdEnd.Enabled = False
End Sub
Private Sub cmdStart_Click()
MSComm1.Output = "s"
txtMessage.Text = ""
End Sub
Private Sub Form_Initialize()
Dim tmp As Variant
tmp = InitCommonControls
End Sub
Private Sub Form_Load()
Answers(0) = "A"
Answers(1) = "B"
Answers(2) = "C"
Answers(3) = "D"
'MSComm1.Settings = "9600,n,8,1"
''MSComm1.Settings = "115200,n,8,1"
'MSComm1.PortOpen = True
On Error GoTo ErrorHandler1
MSComm1.CommPort = 1 ' comm port 1
MSComm1.RThreshold = 1 ' use 'on comm' event processing
MSComm1.Settings = "9600,n,8,1" ' baud, parity, data bits, stop bits
MSComm1.SThreshold = 1 ' allows us to track Tx LED
MSComm1.InputMode = comInputModeText 'comInputModeBinary ' binary mode, you can also use
' comInputModeText for text only use
PortIsOpen = False
cmbPort.ListIndex = 0
' open the port
MSComm1.PortOpen = True
cmbPort.Enabled = False
PortIsOpen = True
cmdPort.Caption = "Close Port"
cmdStart.Enabled = True
cmdEnd.Enabled = True
Exit Sub
ErrorHandler1:
Debug.Print Err.Description
PortIsOpen = False
cmbPort.Enabled = True
cmdPort.Caption = "Open Port"
cmdStart.Enabled = False
cmdEnd.Enabled = False
End Sub
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
If MSComm1.PortOpen Then MSComm1.PortOpen = False
End Sub
Private Sub lblOption_Click()
End Sub
Private Sub MSComm1_OnComm()
' Synopsis: Handle incoming characters, 'On Comm' Event
' Description: By setting MSComm1.RThreshold = 1, this event will fire for
' each character that arrives in the comm controls input buffer.
' Set MSComm1.RThreshold = 0 if you want to poll the control
' yourself, either via a TImer or within program execution loop.
' In most cases, OnComm Event processing shown here is the prefered
' method of processing incoming characters.
Dim i As Long
Dim sBuff As String ' buffer for holding incoming characters
Const MTC As String = vbCrLf ' message terminator characters (ususally vbCrLf)
Const LenMTC As Long = 2 ' number of terminator characters, must match MTC
Dim iPtr As Long ' pointer to terminatior character
' OnComm fires for multiple Events
' so get the Event ID & process
Select Case MSComm1.CommEvent
' Received RThreshold # of chars, in our case 1.
Case comEvReceive
' read all of the characters from the input buffer
' StrConv() is required when using MSComm in binary mode,
' if you set MSComm1.InputMode = comInputModeText, it's not required
'sBuff = sBuff & StrConv(MSComm1.Input, vbUnicode)
'If Len(txtMessage.Text) > 4096 Then txtMessage.Text = ""
sBuff = MSComm1.Input
Dim ch As String
Dim PacketStart As Boolean
Dim PacketLength As Integer
Dim Packet() As String
PacketStart = False
PacketLength = 0
While (Len(sBuff) > 0)
ch = Left(sBuff, 1)
If (ch = Chr(&HAA)) Then PacketStart = True
If (ch = Chr(&HBB)) Then PacketStart = False
If (ch <> Chr(&HAA) And ch <> Chr(&HBB)) Then
PacketLength = PacketLength + 1
ReDim Preserve Packet(PacketLength)
Packet(PacketLength) = ch
End If
'txtMessage.Text = txtMessage.Text + Format(Hex(Asc(ch)), " @@")
sBuff = Right(sBuff, Len(sBuff) - 1)
Wend
If (PacketLength = 3) Then
Debug.Print "Command packet recieved"
'txtMessage.Text = txtMessage.Text + vbCrLf + "Address =" + Str(Asc(Packet(1)))
'txtMessage.Text = txtMessage.Text + vbCrLf + "Address =" + Str(Asc(Packet(2)))
End If
If (PacketLength = 4) Then
Debug.Print "Response packet recieved"
txtMessage.Text = txtMessage.Text + "Address =" + Str(Asc(Packet(1))) + _
" Answer = " + Answers((Asc(Packet(2)) And &HC0) / 64) + _
" Time =" + Str((Asc(Packet(2)) And &H3F) * 256 + (Asc(Packet(3)))) + "mS" + vbCrLf
'txtMessage.Text = txtMessage.Text + vbCrLf + "Address =" + Str(Asc(Packet(1)))
'txtMessage.Text = txtMessage.Text + vbCrLf + "Option =" + Str((Asc(Packet(2)) And &HC0) / 64)
'txtMessage.Text = txtMessage.Text + vbCrLf + "Time =" + Str((Asc(Packet(2)) And &H3F) * 256 + (Asc(Packet(3))))
End If
If (PacketLength <> 4 And PacketLength <> 3) Then Debug.Print "Unknown packet of length" + Str(PacketLength) + " recieved"
txtMessage.Text = txtMessage.Text + vbCrLf
' An EOF charater was found in the input stream
Case comEvEOF
DoEvents
' There are SThreshold number of characters in the transmit buffer.
Case comEvSend
DoEvents
' A Break was received.
Case comEventBreak
DoEvents
' Framing Error
Case comEventFrame
DoEvents
' Data Lost.
Case comEventOverrun
DoEvents
' Receive buffer overflow.
Case comEventRxOver
DoEvents
' Parity Error.
Case comEventRxParity
DoEvents
' Transmit buffer full.
Case comEventTxFull
' Unexpected error retrieving DCB]
Case comEventDCB
DoEvents
End Select
End Sub
Private Sub tmrRead_Timer()
'MSComm1.Output = vbCrLf + vbCrLf
'MSComm1.Output = Chr(128)
End Sub
Private Sub txtMessage_KeyDown(KeyCode As Integer, Shift As Integer)
If Shift = 2 Or Shift = 4 Then RejectKeystroke = False Else RejectKeystroke = True
End Sub
Private Sub txtMessage_KeyPress(KeyAscii As Integer)
If RejectKeystroke Then
KeyAscii = 0
End If
End SubThanks in advance..I want to replicate the entire VB program as Java Program.
This has to be included in my project which i am doing in java. -
Hi everyone,
I am doing simple task in Visual C++ and I am using PCI-6221(37 pin).
Basically, I want to send same signal from 'analog input' to 'analog output'
at the same time (almost), to make it real-time application.
Can someone please provide me sample program.
I would appreciate if you could provide me with the good tutorial which explains
step by step everything about programing NI-DAQmx for C/C++.
Best Regards,
Khassan
Solved!
Go to Solution.This is my code in C++, you can optimize it if it looks too messy. This code reads signal from analog input and outputs it through analog output.
To make this code work additional include directories and library directories must be added from NI.
I hope it helps someone.
#include <stdio.h>
#include <conio.h>
#include "NIDAQmx.h"
#include <math.h>
#define DAQmxErrChk(functionCall) { if( DAQmxFailed(error=(functionCall)) ) { goto Error; } }
int main(int argc, char *argv[])
int32 error=0;
TaskHandle taskHandleRead=0,taskHandleWrite=0;
int32 read=0;
float64 dataRead[1000];
char errBuffRead[2048]={'\0'};
char errBuffWrite[2048]={'\0'};
bool32 done=0;
int32 written;
DAQmxErrChk (DAQmxCreateTask("",&taskHandleRead));
DAQmxErrChk (DAQmxCreateAIVoltageChan(taskHandleRead,"Dev1/ai0","",DAQmx_Val_Cfg_Default,-10.0,10.0,DAQmx_Val_Volts,NULL));
DAQmxErrChk (DAQmxCfgSampClkTiming(taskHandleRead,"",100.0,DAQmx_Val_Rising,DAQmx_Val_ContSamps,0));
DAQmxErrChk (DAQmxCreateTask("",&taskHandleWrite));
DAQmxErrChk (DAQmxCreateAOVoltageChan(taskHandleWrite,"Dev1/ao0","",-10.0,10.0,DAQmx_Val_Volts,NULL));
DAQmxErrChk (DAQmxCfgSampClkTiming(taskHandleWrite,"ai/SampleClock",100.0,DAQmx_Val_Rising,DAQmx_Val_ContSamps,1000));
DAQmxErrChk (DAQmxStartTask(taskHandleRead));
DAQmxErrChk (DAQmxStartTask(taskHandleWrite));
while( !done && !_kbhit() )
DAQmxErrChk (DAQmxReadAnalogF64(taskHandleRead,1,10,DAQmx_Val_GroupByScanNumber,dataRead,1000,&read,NULL));
DAQmxErrChk (DAQmxWriteAnalogF64(taskHandleWrite,read,0,10.0,DAQmx_Val_GroupByChannel,dataRead,&written,NULL));
_getch();
Error:
if( DAQmxFailed(error) )
DAQmxGetExtendedErrorInfo(errBuffRead,2048);
DAQmxGetExtendedErrorInfo(errBuffWrite,2048);
if( taskHandleRead!=0 )
DAQmxStopTask(taskHandleRead);
DAQmxClearTask(taskHandleRead);
if( taskHandleWrite!=0 )
DAQmxStopTask(taskHandleWrite);
DAQmxClearTask(taskHandleWrite);
if( DAQmxFailed(error) ){
printf("DAQmx Error: %s\n",errBuffRead);
printf("DAQmx Error: %s\n",errBuffWrite);
printf("End of program, press Enter key to quit\n");
getchar();
return 0; -
New monitor can not detect signal from new referb pc
Monitor is a new flat screen, model 2310m full HD with vga, hdmi, and dvi-d connectors and boot up CD which includes pdf manual and video drivers etc..
PC is a referb Pavilion M9200t first time started since referb with a G-Force GT graphics card (1 gigabite) and dual DVI-D connections. No VGA or HDMI out. OS is vista ultimate that I will probably update to windows 7 if I ever get it set up. Monitor does not get a signal from new PC with DVI-D cable or a VGA cable with an adapter. Monitor works fine with my old XP PC after installing drivers and using the vga cable. New PC has no VGA out, so I bought a VGA to DVI-D adapter thinking that it would have proper drivers for a VGA monitor with no success. I also tried new PC on my old monitor with the DVI-D adapter on the VGA cable and that didn't work either. I can't do a first run setup without a monitor and the monitor won't work without a signal.
I bought the PC from a friend who decieded to buy a laptop instead and had never started it. He bought it from someone who was selling referbs on E-bay and messed up and accidently started the warranty period or so they say.
Also when I plug the PC in the fan starts and continues running till I do a hard shutdown, that is holding start button down till the PC shuts off. If I unplug and replug the computer it starts again without pushing start button. Does anyone think it is the graphics card issue or maybe power supply, or just not booting at all? Any ideas would be greatly appreciated.------Thanks in advance.----LarryOk, thats the procedure I was talking about earlier. I did that bios default factory reset just now. First the version 6 and earlier. It didn't work so I tried version 7 and later and that didn't work. I then tried version 6 and earlier again only this time pushed F10 more rapidly and got right in right when I got to the F5 and enter portion. Then I pushed F10 again to save the change and enter again to close. The PC didn't boot up the next screen like the test said it would. So I did it all again and spent some time reading what was on the bios pages but accidently pushed ESC as the bios menu suggested instead of enter to close out . No boot up screen again. I did another hard shutdown and then unplugged the cord for 5 minutes and this time the PC stayed off when I plugged it back in. The bios are set to default but I cannot get it to start again in safe mode or boot up. So if the power supply is working properly, and the monitor worked in safe mode, then the video card must be good. right?
So I'm editing from the night before, its Monday morning here in Wi. and I'm sorry to say that after leaving the PC unplugged all night that when I plugged it back in this morning, the dumb thing started again without pushing the start button. So the only thing doing a recovery on the bios accomplished was to prove that my the video card can run the monitor in safe mode which is a good thing I guess. Hope someone has an idea as to what else I can try.-------thanks -
How to receive signal from Roland RD300SX in Logic Pro 8??
Hello everyone,
I have problems with setting Logic to receive any signal from my piano - Roland RD300SX.
I have installed the drivers for the piano and was hoping that Logic will simply "see" it, but unfortunately it doesn't.
I have been looking for information in the Logic manual, clicking and unclicking many options for the last few hours and nothing seems to work.
When I enable input monitoring all that happens is to receive signal from my built in microphone.
I know that the USB cable works well because when I go computer information I can see Roland being plugged in to one of my USB ports. So this must a Logic setting problem...
I will be extremely grateful for any information and help!!
Thank you in advance!!
All the best,
NataliSampleconstruct thank you for your answers, I finally found the solution.
The Roland was not appearing in the Audio Midi Setup and it wasn't recognized until I changed one setting in the piano itself. Despite the fact that I had a CD with the USB drivers which were set up in my computer, it finally worked when I switched the USB driver setting into the "Generic" one (which means that it doesn't use the drivers from the provided CD but the ones of my OS). I don't know why it prefers the OS drivers since there is a CD provided especially for that reason, but the most important is that everything works now!:) -
How should I develop Level Controller using Parallel port(Printer port)
I need to develop a level controller using parallel port of my computer with a third party Data Acquisition Device. Is it possible to do it with In and out port vi in labView 7.1. Please guide me how can should I configure these Vis to write control data and then receive level transmitteed data through parallel Port(Printer port). My third party DAQ has two analog input channel and one analog output channel.
Dennis Knuston
I have uploded the details of that third party daq in another thread please see that and tell wether this type of daq requires driver software
http://forums.ni.com/t5/Multifunction-DAQ/Parallel-port-based-daq-and-drivers/m-p/1819997 -
How counter and frecuency measuremen​t using parallel port?
Estoy ingresando un tren de pulsos por una linea del
puerto paralelo y necesito detectar los flancos para poder incrementar un contador por cada pulso de entrada.Dear, codeman2:
I thank for infinitely its advice to him. But I must work with the parallel port because one is a didactic project and do not have average acquiring the acquisition boards. In addition to be in a stage of study and investigation all inverted time will bring futures benefits. Thank you very much by his interest and it excuses my ingles. -
How to select signals from the output of a DAQ assistant
Hi!
I am a new user of Labview 8.5 and I am working with a USB-6210. I have two different instruments connected to the same USB device, half of the channels are being used for pressure transducers where I only need to reed and save the data, while the other half are associated to TCD detectors where I need to perform some analysis to the signal to obtain and save the data. I am in the first step of building the block diagram, After I define each of the signals which its corresponding channel using the DAQ assistant, I need to select and separate the signals coming from the pressure transducers from those coming from the TCD detectors, before I can continue drawing the block diagram. I am trying to use the Select Signal function but I am not sure how to do this. Can anyone please let me know at least in which manual can I find a good explanation? I have been reading the Getting Started and the User Manual for LabView but they have not been very useful so far.
Thanks!
Solved!
Go to Solution.Wire the Select Signals express VI to your DAQ Assistant and run the VI once (this allows the signal names to propegate). Then when you open the Select Signals configuration you'll be able to pick out the channels you want by name instead of just "Signal 1" etc.
It sounds like you'll probably want two Select Signal Express VIs, one for the TCD detectors and one for the pressure transducers. Something like this:
If you right click on the VI and select Help or click on the Help button within the configuration dialog you will bring up the LabVIEW help page for this (or any other) VI. Are you looking for some other information that isn't documented in the help file?
Hope this helps,
Simon -
How to detect malware from the flashlight on iPhone 5?
I have the factory installed flashlight on my iPhone 5. I purchased it from the Verizon store. How can I detect if it really malware?
Read How can we see if we have malware associated with Flashlight app?
Maybe you are looking for
-
How do I import video from iphone to my desktop?
I would like to import a video from my iphone to my desktop to edit in quicktime converting video format for youtube upload. How do I do this?
-
Regarding large file breaking in to chunks
Dear all, We have a file about 500mb .To Send this file we came to conclusion that we need to break this file in to smaller chunks with help of shell script in unix. Can you please Send me the Procedure to do the same. Also Send me the Unix script to
-
How to upload a file with a HTML form into a BLOB ?
Hi, I want to upload a file into a BLOB. I have created a procedure in PL/SQL whitch generates an html form. You can upload a file with <input type="file" name="my_file">. How can I insert this file into my database ? Thank's for your Help Estelle
-
How to determine Flash Player version?
I notice Adobe Flash Player in the activity monitor as active when I view a U-tube video. How can I determine what version of Flash Player is running? I am using 10.6.8 and Safari 5.1.1. I appreciate any help. Thanks.
-
HT1657 Rental download failure
Cannot complete a rental download to my ipad2, started but not complete. Cannot delete and start again. Cannot restart in ITunes due to download started.