Board for the Morse decoder problem

Hi all

I also try to do a Morse code decoder in LabVIEW.

So far, everything works fine, but now I'm stuck on a simple problem.

I'm trying to compare my table 8 bits with a bigger picture with all the possible letters in it for example: 10001010.

At the end of the program that I want to know the number of the line of the corresponding letter, so I can say: this code is for example the letter F.

You have an idea how I should do this? I found a few programs on this forum, but none of them have what I was looking for.

Thanks in advance,

Nicolas

Nicolas,

Create two tables in the same order.  We'll have the numeric codes. The other will have the letters.  Use search 1 d function with the value of table code. The output will be the index in the array where the value is found.  Index table to obtain the corresponding letters of the other table.

Lynn

Tags: NI Software

Similar Questions

  • Western Digital IcePack for the SSD mounting: problem to share

    I liked the sled of adapter form factor of 2.5 to 3.5 Western Digital IcePack for my converted Momentus XT 500 GB disks hard/Intel SSD 2.5 "for proper installation in HP xw workstations.  Most of the jobs that I use have the standard plastic 3.5 "drive green HP monte that slide in case channels meant for this.  See PDF attached on the ice.  They are very solid and well built.

    It turns out that are the two colors of the interface... red and green circuit board. Green only those that I have seen include a molded projection that is supposed to interface with a cavity on the back of some disks 2,5 "hard, that allows the transfer of the drive jumper pins hard interface in the background of the ice SATA connector (which is exposed for easy access, therefore).

    I received only of briquettes with PCB red until today, and those who have not had this projection at the end of disk 2.5 "interface.

    My SSD intel is not riders and so no mating recess and therefore not necessary for this part of the interface, but they cannot drag on the projection as a result.  My 'red' briquettes version would accept the SSD and 2.5 "hard drives with a jumper pin recess in all circumstances (but not be able to allow the manipulation of rider to end exposed sea ice).  My "green version" briquettes will can return disks 2.5 "with the cavity of jumper pin into the rear end of the car itself.

    So, for me, red is the only type I want.  I did not use jumpers on the drives for years...  If you buy a guy on eBay who these new Western Digital be sure to communicate your needs for the Red version.  It is obvious through the sealed bags of mylar.

    Scott

    CHANGE > > > > > > see below... There is actually a few briquettes with PCB being red and have the projection causing trouble, too, but they seem to be a small minority.

    I've seen 2 WD briquettes with the Green circuit board, and each of them has had this additional projection that interferes with my Intel SSD to slip in the correct position.  You can see in the pictures that "bottom basket' of the SSD Intel a flower metal where the hard drive has a"container"recessed in the same region to take account of this protrusion.

    I checked all my Velociraptors currently here, which are 2.5 "hard disks that are mounted on the plateau of the Western Digital factory.  All those who have red cards (without projection).  This is despite the fact that make Velociraptor hard drives have the recess that would accept the projection, as does the 2.5 "hard drive shown in the first photo attached.  Thus, it seems that for the WD Velociraptors does not feel the need to provide this Green type of physical interface.

    The hard drives with the recess for the projection of mesh with the Green type perfectly, but they are also perfectly on the type of red.  So, for me, I would call the "universal" type red

    If they make a red PCB with the offending projection included is something I can't answer otherwise that to tell you I have never seen one of these and have used over 20 Red types so far.

    CHANGE > > > > > > > > > visitor, below, found a specific example of an ice floe that has a red PCB and a drive to interface with the projection.  Thus, they exist but appear to be a small minority.  See my last post on how to avoid the problem.

    Keep us informed if learn you more, take a look at the attached pictures.

  • I FOUND THE SOLUTION FOR THE TX WIRELESS PROBLEM!

    Hi guys,.

    IM pretty happy problem because I found the solution for my tx 1219 us wireless!

    First of all, my laptop started with wifi problems. Then, when I tried to start, nothing has been posted.

    I read a lot of posts on forums that talking about changing the motherboard by HP.

    I sent my knees to HP in Argentina - where i live - and they had sent me a budget with a «renewed» system map

    I was paying, so I pretend a new.

    Tired and frustrated on the HP customer service: they dosen´t recognize their mistake. They dosen´t give me GUARANTEE AND they pretend a lot of money for something refurbished!

    I found a post where a guy - now away for me is 'God' - explains how to fix this problem yourself! AND a lot of positions where other guys did, and they confirm that it works!

    Here's the method. Feel happy!

    This post is for the repair of the range of following HP laptop: tx1000, dv2000, dv6000, dv9000, with AMD processors and graphic chips from nvidia (6150go).
    Symptoms are more, wireless wireless card are running out, are repeatedly, the laptop, it does not ignite until several attempts and finally the laptop turns on but he did not have no image in the monitor, in some models, you listen to some sounds.

    The cause is excessive overheating of the GPU from nvidia, which has powered up to 100 degrees or but tends to fail the welds that unite it to the mother of the card.
    HP already admitted the existence of the failure in the design of the card, and extended 2-year warranty, so that if even you can demand but the desirable thing is to do, the method I describe is simple and has worked in 100% of those laptop with this problem, prefer all must do it under your own risk.

    Step 1. -It is necessary to compile the necessary material: this is a 1-cent American copper currency or a currency that similar thickness now about a 1/16 of an inch, or a piece with these features, but the copper. also we will need a table lamp with a halogen centre, or the one with the normal centres but it is 150W or but case is that it heats up a lot. disipadora thermal paste of what they take microprocessors (sold at any electronics store).

    step 2. -Once gathered our components, it is necessary to remove the mother card and remove the radiator so that they are exposed to the microprocessor and the nvidia chip.

    Step 3. -Now, we are committed to the lamp, started to warm up a while, in my case I have tapeworm a gun to measure temperatures and saw that it was 134 degrees, once it is hot we close set, but the thing at latest, the graphics chip, but on the other hand, where all the solder points are seen We leave about 5 minutes, which were both that I gave him, no doubt, it can be less, depending on the source of heat, once that done this we have pressed with the fingers with force the graphics chip (care, it will be hot), which will be expanded by heat welding is to merge.

    Step 4. -Now, we put a little disipadora in the room by both parties and we placed on the graphics chip and put the radiator and arm!

    It is with the intention of wrong correct dissipation system design since the heat produced by the chip is transferred to the coin in copper.

    Copper is an excellent conductor of heat and thus provide the heatsink of makes, initially was clearly a very small between the radiator and the chip and when warm itself does not transfer not warmth to any party since not thanks to the air, it can, but the copper coins made this work

    Greetings

    Message edited by Wendy on 30/04/2009 21:02

    Please see the procedure on YouTube

    http://www.YouTube.com/watch?v=musu759LsT4

    Message edited by Wendy on 30/04/2009 21:02

  • Friday for the nerd CS problem

    I stumbled on what is probably a common problem and thought that some of super nerds here might have fun with this question:

    take a (ascending) table of arbitrary values... that is to say {1,2,3,5,8,12,16}

    now for any desired value, return a subset of table of values that SUM to the desired value. Elements can only be used once, obviously there are several solutions. As for the table above 8 would have 2 solutions: {3,5} or {8}.

    My particular problem was not as arbitrary, so I was able to use a combination of thresholding and number to Boolean matrix to determine the value.

    My instinct tells me to nested loops would work but messy, maybe a form any recursion could be better, or is there a way to solve this problem with a linear system.

    Any thoughts?

    It's the classic CS Knapsack Problem.

    I guess a solution like this: put the element next to the table in the 'bag', as well as the index of this item. Then, you have three options:

    -The sum of the cover is lower than the target. If so, increment the index table and repeat.

    -The sum of the cover is equal to the goal. Add to the list of solutions, empty the bag, add to the index of the first element that was in the bag and repeat.

    -The sum is greater than the objective. Remove the most recently added element, increment the index and repeat. If at the end of the list, remove the item next-most recently-added, increment its index and repeat.

    If I have time later or over the weekend, maybe I'll post real code.

  • global variables for the XML plugin problem

    Hello world

    recently I started working on a dialog box SOUTH, where the user can load the *.xml files in DIAdem.So much my code for the button looks like this:

    ....

    Call the FileNameGet ('ALL', 'FileRead","*.xml")
    Call DataFileLoad (FileDlgName, "XML_Plugin", "Load")

    ....

    And I must say that it works very well! I am able to load all listed in the devices file. BUT when I tried a number of loading devices, I used a global variable, that I defined in the vbscript file that I load the SOUTH since, I've noticed that global variables, I've defined with GlobalDim are not defined in the vbs.:mansurprised of XML_Pluging:

    Then I started to experiment and so far without success, no matter where I define global variables, in my plugin *.xml all not defined! The native commands even and DIAdem functrions does not work. If I run the script in tiara, it shows no errors, but when I use the plugin to open a file, then it gives an error. For example, MsgBox is not allowed.

    I used the plugin example for *.xml, which was published on the Web site of NOR, and I made a few changes. But overall I have it has not corrupted and I kept the same structure:

    Void ReadStore (File)

    Dim XmlFile: xmlFile = File.Info.FullPath
    '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
    'open the file '.
    OpenXMLFile xmlFile

    End Sub

    Void OpenXMLFile (xmlFile)
    '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
    ' Open MS - Xml Parser
    'Create the ActiveX object for the Microsoft XML parser.
    Dim XDoc: set xDoc = CreateObject ("MSXML2. DOMDocument.3.0")

    "Try to load the XML document
    If xDoc.Load (xmlFile) = False Then
    "Failed to load the document XML.
    RaiseError ' unable to load XML document!
    End If

    protected originalLocale: originalLocale = Getlocalte
    "SetLocale" en - us ".

    "The XML document loaded successfully!
    '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

    '----------------------------------------------
    "Read the header information.
    '----------------------------------------------

    Here, I have read some values of the header and then I loop on all devices present in the file!

    So basically I have two subroutines and that's all.

    SetLocale originalLocale

    End Sub

    So what I am doing wrong? Why global variables and other functions do not work. Is it because there is xml code in the script this way or it's a version problem?

    I use DIAdem 10.2. If I use global variables in other vbscripts, I use to draw curves for example I have no problem. Now I'm no *.xml code and no subroutines.

    I'd appreciate any solution that will make my *.xml plugin to work.

    Hi fscommand.

    It is expected all behavior.  Use XML, as all VBScript DataPlugins, runs in a separate VBScript host of the DIAdem VBScript host.  DIAdem VBScript host adds all global variables green and Red controls global to host Microsoft VBScript standard.  Use VBScript host has its own special abilities (file object, root object), but there is NO access to Globals green or red blanket orders in the reception of DIAdem VBScript.  Your SUDialog runs in a third host VBScript, which is separated from the other two and the other two are not capabilities (command SUDialog callback functions), but the SUDialog VBScript host and VBScript tiara share all global variables green and Red orders overall.

    Normally all blue VBScript commands are allowed in all 3 VBScripts hosts, but in the case of the DataPlugins MsgBox and InputBox functions were especially restrained because the dialogues could cause a lot of trouble with the DataFinder.  In fact, they have been allowed to 9.1 tiara which was the latest version of tiara for the DataFinder appear.

    So, why do you want to pass information between the XML use and tiara?  If you want to use to share information with DIAdem, then you should just expose every piece of information as a new property in the data portal, which can read and use the code VBScript DIAdem.  The path of the XML file is already available inside the use of XML.  What other information in the call VBScript DIAdem do you need to share with the use?

    Brad Turpin

    Tiara Product Support Engineer
    National Instruments

  • HP Pavilion Notebook 15-ab083T: laptop upgraded before even starting for the first time = problem?

    Hello!

    I recently bought this laptop with the intention to replace the hard drive (1 TB HDD 120 GB SSD), as well as upgrading the ram from 8 GB to 16 GB. The problem is that I have improved these things before you start for the first time. And now it complains that it cannot find a device boot, even when I insert a USB key with windows 10 iso on it. Or a cd with windows XP. He needs to have the HDD windows 8.1 original in it on first commissioning? It took a while to replace parts...

    Thanks in advance.

    That's very true, I used gparted before checking this again, and it was corrupted. Very well! I ended up installing windows 10 home using a free student license. It's perfect, since I have windows 8.1 before running on the 1 TB hard drive and it was filled with bloatware, thanks to HP (no offense). So, it is nice to have a clean install. Everything works fine now, I had to change some settings of 'Legacy Boot' in the bios to boot from the USB.

  • E3000 with the same problems on & more here, but no expert solution for the 2 main problems

    1 - with regard to support USB connected hard drives that will not transfer data & like to come & go quite often of the view.

    Everything seems like a joke to me, when I read that a lot of people have hard drives USB who worked for a year, & when it stops working or acts upward, we all have a test to see if it connects & works very well on our other connections PC/Laptop & the only advice given, this firmware is upgraded or a list of hard drives that have been tested and work on the E3000.

    2nd - my other problem is that my E3000 now decides of its own to disconnect wireless & cable Communication and then reconnect alone, whenever you feel.

    What makes angry of this problem is that it is abundant in the Forums & I tried all the fixes, but I still have the same problem & sound as good as this device of 2 year, Max is grilled.  As is the case when there is a loose connection that overheated, in what thread or welded metal move when heat is added & move at the time where the heat is removed.

    PROBLEM:

    My touch 1 Maxtor (from the approved list) is connected and playing now you see me & now you don't game.  If I ever try to import or to export any image file or music, the Communication goes & then sometimes will return its own. Working with Game Consoles, when something begins to work intermittently, then it is a hardware problem or software with the device.  It is not a user error, when it worked fine before.

    SOLUTION?:  This is why we are all here. Thanks to a landmark of expert for the same problem that many of us have?

    How about this solution. Why not let all E3000 owners send there wireless routers is not working towards a credit for a new operating model nice. I think that we would all save a lot of headaches & get rid of 25% of all calls for help on this forum.

    Thank you for your attention,

    BigdogTim7

    PS. Please give us/me expert advice on how to solve the problem.  If nobody knows the answer, then Cisco/Linksys looks really bad for selling a router high of $$$, being touted for the games and files sharing multimedia home & it only at this stage.  If it should be recalled, will bring up by all means, or come up with a fully functional firmware.

    Thanks again & hope to hear news good & productive, cause I am so tired of playing with this E3000 & will more than likely stay away from your product for any & all future purchases, no matter where you are ranked (E3000 was 3rd & best prices of the top 3 when I bought it).

    Well, I'm here, not having heard an assumption about my problem, but to get an opinion of experts & solution to my problem, but also all other users of the same or very similar problems.

    I am now a HAPPY 'Belkin N600 DB' owner for only $79.99 @ Wal-Mart/Radio Shack. This new does much more than the Cisco E3000 wireless router & even changed my Modem 100 MB (green) flow out of 1000 GB (Amber Light).

    So, so HAPPY now!

    Bigdogtim7

  • Play/Pause for the SmartBand swR10 problem

    Hello

    The only question I have now with my SmartBand SWR10 is so is not play/pause my media file. Does anyone else have this problem apart from me?

    I don't have a Smartphone Sony but a Samsung Galaxy S5 and everything seems to work fine, but a problem with the tap once for the play/pause is annoying me. I can still go and return songs, but every time I type once he just stops for a split second then continues to play.

    Your comments would be greatly appreciated.

    On Z1, it works pretty well. Have you tried a reboot of your SGS5? It records all the water from the tap correctly however.

  • Repair of software for the companion Xperia problem

    Hello

    It's Sam from INDIA. I waited the MM Z3 Compact (D5833) update for some time. But since he did not appear for the India (to show), I flashed my phone with firmware Australia MM generic. Everything was looking good until I am facing a problem and decided to return to the pacifier. Since there is no update MM in India, I suppose that if I fix my software using Xperia companion it will take me back to the firmware generic lollipop India.

    But to my surprise after repairing the SW, it's always the same (generic Australia MM). Is there something wrong with the repair software companion Xperia? Thoughts?

    KR

    Sagar

    Hello

    Xperia companion checks what software currently installed on your phone and then install the latest version of this software when you perform a repair of software update. If you have installed the software for another country by using a third-party tool to 3:rd, this will very likely do Xperia companion use the software for this country, now as he sees that the software when it checks your phone. Xperia companion does not support the move to a version of the software for anther country so that don't you not able to restore the firmware for the India using Xperia companion I'm afraid.

  • Horizontal scrolling for the GridField Manager problem

    Hi all

    I have my working in the Application in which I have my display my data using GridField Manager. I used the code in the example given in link by tboatright of the user.

    Now in my application, I used the extension of the screen and it automatically gives the vertical scroll bar if the total height of lines in my GridField Manager is more than BB Simulator screen. In using this I can scroll vertically easily by substituting navigationMovement (int dx, int dy, int, int time status) method...

    Now the problem is, I have 6 columns in my network manager and their width is 80 each. So only 3 columns are displayed on the Simulator screen when the first time grid is displayed but I get no horizontal scroll bar, I m not able to scroll horizontally through my all columns. Now using dominant navigationMovement (dx int, int dy, int, int time status) method (in accordance with its encoding in the above link), I am able to setFocus on the columns by pressing the left/right keys on my keyboard on Simulator of BB, but with this screen doesn't move (scroll) left or right accordingly if I m not able to see column4 column 5, column6, which are placed to the right of the main screen width of BB.

    I hope that my question in the clear for you guys...

    Thanks in advance

    You have set the style for the screen like HORIZONTAL_SCROLLBAR and HORIZONTAL_SCROLL? because the style VERTICAL_SCROLL and VERTICAL_SCROLLBAR will be set by default. We must define explicitly for horizontal scrolling

  • BB link for the blackBerry software problem

    I fortunately made the link between Contacts and calendar every day for the last two or three months, but it has suddenly stopped working. I now get a message saying "Synchronization failed" and the Sub Show recent activity, he says 'Impossible to deal with organizing data. I have not changed my settings and logged. Any suggestion would be appreciated.

    Generate you a newspaper, find and then delete the entry of problem as they say in the link I sent or have you, update your BB link?

  • Lenovo Thinkpad t500 - Thinkvantage Fingerprint Software and driver for the fingerprint sensor problem

    Dear Sirs,

    I have a Lenovo Thinkpad T500 with Windows XP Pro SP3 FR, I reinstall. in this notebook, I also have Sophos Safeguard Enterprise 5.50.1 installed that is compatible with Thinkvantage Fingerprint Software 5.8.5.6014. The problem is that I can't find driver for the fingerprints (authentic Tec Inc. AES2810) sensor.

    Can someone help me looking for a driver for this device, or where I can download it?

    Thanks in advance and best regards,

    F. Paulo Pinto

    I assume you are using XP 32 bit?
    http://www-307.IBM.com/PC/support/site.WSS/document.do?lndocid=MIGR-70598

  • Download for the CF file problems

    Hello, I hope someone here will have an answer to this. I'm having a problem getting two images to upload to the server. The first image will always be mailed, but the other does not. The entry put in the database for the two paths of the image, but I can't understand why the second will not download. I enclose the code.


    Thanks in advance for any help.

    Weston

    For some reason, I never thought to check the permissions on the folders. For anyone having this problem later, double check your permissions of folder on the server. I did have no write permission set so once I changed those he loaded the file.

  • Link for the firmware update problem

    Hello

    Just upgraded to the latest firmware on ix4 - 300 d, link no longer works!

    Any idea?

    Thank you

    Ios navigation works very well. To make it work, you need also to 445 (smb) port on your router. Thanks for the recommendation.

  • Spread for the Cluster error problem

    Consider the following diagram:

    This VI is intended to be used in a chain of the screws.

    This VI copy a file to a folder and error, try it with a different path of the file (located in a location of "backup")

    Because of the intrinsic data flow programming model, how to handle the error instead of the arrow?

    The behavior I want is this:

    If (error in == true)--> ignores everything and spreads from error_in to error_out

    else {try copy and try with the backup error. If mistakes once again, then report the error (error code custom)}

    Is this possible?

    Thank you

    Add an if-error-frame around all this. Then it is not started if a mistake happens first. Link the output of the copy of record for the cluster of error.

Maybe you are looking for