Making a Library Part For Eagle PCB Program

Process Notes – notes additional to instructable page

  • Question:  After following this procedure the following question arose: Why are all the new parts U$ why not just U and a number?
  • Answer: The U$ stuff is the way you guys made the new components in the library or the way the libraries were from wherever you copied them.  When you make the device you want to put “U” in the “PREFIX” spot instead of leaving it blank for IC’s.  If you are doing a capacitor you would put in “C”, if inductor “L”, if crystal “X”, etc. etc.  U$ is the default prefix.
  • Symbols should be laid out on 0.1 inch centers.  I used 0.050 centers and got complaints
  • Do not leave out the NAME VALUE placeholders.

EaglePCB-Making-Part-Prefix

Julius: two-pass large vocabulary continuous speech recognition (LVCSR) decoder software

Links

"Julius" is a high-performance, two-pass large vocabulary continuous speech recognition (LVCSR) decoder software for speech-related researchers and developers. Based on word N-gram and context-dependent HMM, it can perform almost real-time decoding on most current PCs in 60k word dictation task. Major search techniques are fully incorporated such as tree lexicon, N-gram factoring, cross-word context dependency handling, enveloped beam search, Gaussian pruning, Gaussian selection, etc. Besides search efficiency, it is also modularized carefully to be independent from model structures, and various HMM types are supported such as shared-state triphones and tied-mixture models, with any number of mixtures, states, or phones. Standard formats are adopted to cope with other free modeling toolkit such as HTK, CMU-Cam SLM toolkit, etc.

Originally done for Japanese.

Here you can get Japanese and English free language/acoustic models.

Serial Port Under QT

Qt is good but annoying limitations on free version. Will GTK do the job? .

Broad Topic Research Links

 

QtSerialPort Notes

  • QtSerialPort  – after the qmake you have to do a make install in order to get the shared objects (*.so ) files to install before any of the examples will run
  • QtSerialPort Example: Terminal This example was built when the libs were built.  In order to run successfully dial to terminal directory and do:   sudo ./terminal
  • How to check and use serial ports under linux  – this listed my serial port under ttyS0.  Listed a huge list of ports that do not exist on the machine.

After the make install of first bullet point TERMINAL example would run.  However when I tried to connect it flagged ERROR: Permission denied.  It appears that Linux requires super user access to touch the hardware because after doing sudo ./terminal  the program connected with the serial port.