Tips and Tricks

 


Display anchors

Text blocks and blog posts this site, are marked with “Anchors”, i.e. short tags to locate them. To create a full address still, you manually add “#name-still”, at the end of ’ page address.

To know the names of the anchors just install the Chrome plugin called “Display Anchors”

When the anchors are visible, You can also copy the full address ’ still, with these steps:

  • Place the mouse cursor on the text of ’ still
  • Click with the right button
  • Choose “Copy link address”


Errors Installing Dot Net 3.5

Are popping up like mushrooms new cheap Windows tablets (autumn winter 2014). The Atom processor is a quad core and the operating system a genuine Windows 8.1. Sometimes it's Windows 8.1 “Bing” (which is fine) but be careful unless RT or EC (that would not work with our applications).

Some of the new models have a lack of youth. The DotNet should already be pre-loaded, but still can't activate it. When you enable or try downloading it from the Internet, the installation stops almost immediately, with error 0x800f0906.

The network are imaginative and very complex solutions, don't follow them. The cure is simple, Open “Control Panel / Windows Update” and install all updates. Then try again to activate (or install) Dotnet, that will install quickly and without errors.


Errors due to missing or corrupted Dot Net

On some machines it may happen that the applications of the system Theremino not start. In these cases, the first thing to try is to install the "DotNet Framework 3.5?, that you download from here: Net_Framework_ 3.5 _SP1

Sometimes you install the DotNet Framework 4.0, It should also contain all earlier versions but that often is not complete. In these cases, install quietly even the DotNet 3.5. The 3.5 not a problem to version 4 and complete the missing parts.

In some rare cases it happened that the Dot Net 3.5 installed but damaged. In these cases, trying to uninstall it and then reinstall it appeared a message asking if you would rather “Repair it”. Repair has fixed the problem.


Errors due to corrupted registry

On some machines it may happen that some applications of the system Theremino not start due to the following error:

Italian: Unable to load data from the counter name because an invalid index has been read from the registry
ENGLISH: Cannot load Counter Name data because an invalid index ' X’ was read from the registry

This error is sometimes referred to as its only computer to 32 bit but, Since even the 64 bits have a part relating to the applications to 32 bit, can occur on all operating systems.

To correct this error, some say reinstall Windows, but it is better to run the following commands:

– Start a command prompt as an administrator with the following sequence:
– Press the Start button
– Type CMD without sending’
– Press CTRL + SHIFT + ENTER
– Type cdwindowssystem32, and then press enter
– Type LODCTR/R and press enter

For more information read here: http://support.microsoft.com/kb/300956/it


Errors due to lack of DirectX

On some machines it may happen that some applications of the system Theremino not start due to a lack of the right version of DirectX. Applications that use DirectX are principally Theremino3D, applications using the WebCam and some applications that use sounds in a particular way.

If you have any questions about, install a DirectX plus it never hurts. We recommend that you install the DirectX 9.0 c off-line version from here: http://www.microsoft.com/en-us/download/details.aspx?id=8109

  1. Maurizio says:

    By opening some form in the sources of Theremino, VBNET showed me a page with the error ' An error occurred while parsing EntityName '.
    Occurs when the path that contains the project you used a character '&’.
    I originally VB in Italian, and searching the internet for this error in Italian did not give results.
    The same error expressed in English, used as a lookup key in google, It provided for a page with the solution of the problem.
    To switch from Italian to English:
    – Install versions EN_US
    – Select the English language ' tools-options-environment-locale '.

  2. Livio says:

    Some utilities (such as SysInternals) instead of using the AssemblyName like everyone else (see the Windows TaskManager) go fishing the AssemblyTitle from AssemblyInfo and list our unnamed software.

    For that you should complete applications with the appropriate AssemblyInfo, as in this example:
    AssemblyTitle = HAL (Hardware Abstraction Layer)
    AssemblyDescription = Hardware Manager
    AssemblyCompany = Theremino System
    AssemblyProduct = HAL by Theremino System
    AssemblyCopyright = Open Source by Theremino System
    AssemblyTrademark = Theremino System - theremino.com

    To copy and paste, rather than manually complete the project properties, Download this zip file with the files “AssembyInfo” VbNet sample and CSharp:
    http://www.theremino.com/wp-content/uploads/2013/03/ASSEMBLY_INFO_EXAMPLES_VbNet_And_CSharp.zip

  3. Maurizio says:

    The sources of the programs Theremino are very comfortable as starting points to write their own programs that interact with other system.
    Choosing a program that already has some of the functions we need, programming work merely changes pretty simple.

    Theremino programs using custom controls, that characterize them not only for colors, but for more advanced features than standard of VBnet.
    If you need to, You can copy controls from one project to another, simply right-click – copy and paste.
    In some cases, though, You may have difficulties to do this, Why do some older programs have a DLL that in recent ones was replaced with an updated.
    In this case, You must follow these steps:

    1) Download the latest CustomControls.dll from here: http://www.theremino.com/downloads/uncategorized
    2) Put it between the project files
    3) Link it or eventually close and reopen the project
    4) Go to project-properties-compile and top boxes put X 86 everywhere

    Gradually that programs will be upgraded to new versions, the DLL will be harmonised.

  4. Gary Emw says:

    Hello

    I have downloaded Thermeno Spectrometer program.
    When I try to launch the program I get the following error:

    ” unable to
    find a version of the runtime to run with this application”.

    Can you tell my what files I need to add and where I can get them?

    Thanks!

  5. Francesco says:

    Salve, innanzitutto volevo farvi i complimenti, per tutto il lavoro da voi svolto su theremino mca, veramente bello.
    Ho provato a scaricare il progetto del PMT adapter e dopo aver scaricato LTSpice ho cercato di simularlo, però mi ha dato degli errori in quanto non trova alcuni componenti, e precisamente:
    – Alim_FixedFreq_2.asc non trova il simbolo 74HC14_BHV
    – PulseAmplifier_Bipolar_3.asc non trova il transistor BC548B.
    Potreste, per favore, make them available for download or send them by email?
    I haven't tried to open the schematic and the pcb with eagle, However if you feel that even there serve libraries, not included in eagle, Please shipment.
    Thank you in advance for your help and congratulations again.
    Greetings
    Francesco

    • Livio says:

      Thanks for the compliments.

      LTSpice
      ——————————————————————————————————————-
      If you use the original libraries LTSpice missing components will be many. Download our libraries as explained at the bottom of this page: http://www.theremino.com/downloads/uncategorized

      Then, If it's not the same, write to us and we will see what to do.

      Eagle
      ——————————————————————————————————————-
      Even for Eagle on the site should be all.

      Search
      ——————————————————————————————————————-
      For all such cases, you should use the SEARCH there’ at the top of each page, It works great, try searching for LTSPICE for example.

  6. Livio says:

    Paul wrote:
    I wonder why sometimes ThereminoGeiger crashes. I think it's a problem of freeing resources. I work all the time in “suspend” but sometimes I have to restart the system (at least once a week) because responds poorly. Maybe it depends on what. I also noticed that the sound card usb disconnection happens to bing bong with a decent delay, even a few minutes.

    Work in suspend
    ————————————————————————————————–
    Also I work always in suspend (with XP) and in hibernate (with Windows 7 and 8) but nothing happens not the same. Certain that working in suspend the troubles are compounded daily and must be done continuously a little’ of cleaning…

    – For processes that you must frequently check the Task manager and kill processes “annoying”

    – In desperate cases instead of rebooting recommend using the Task manager, kill all processes called “Explorer” (disappears on desktop), Finally the menu opens “File” / “New operation” the task manager and restart “Explorer”

    – To monitor the jobs Board “procexp.exe” by “Sysinternals” which is much better and comfortable than the original Task Manager (It is now also distributed by Microsoft and frewware)

    – For the device (and USB in particular) You should be using “Device Manager”

    – To keep an eye on the USB Board “Usbdeview” by http://www.nirsoft.net

    Thereminogeiger that stops responding ?
    ————————————————————————————————–
    We need to understand what is happening and fix it. For pleasure, spare me the details. Maybe the HAL program stops communicating with the hardware and makes the first red line with the message “disconnected” ?
    This thing must not happen just, There are systems that run for many months, never turn them off, and it never happens that they lock.

    USB system defects
    ————————————————————————————————–
    The delayed sound indicates something wrong with the system USB Windows

    The defect is not due to our Master but the driver to any other USB device that blocks all USB system with an error until a time-out of Windows.

    Sometimes they are external hubs that give problems and just change it with other better or change the arrangement of the doors.

    Sometimes the USB system stops working and does not recognize multiple devices (Although the mouse working continue to go…) But even that is not caused by our Master

    To restore a USB system blocked you restart Windows or, better, do you use “Device Manager” you go on the line “Host controller” and with the right mouse button you choose “turn” And then “rehabilitates”

    Hello everyone
    Livio

  7. GRAZIANO says:

    Good evening
    my name is From Luche Graziano and I am part of the seismic Observatory apuano I loaded this program on a PC running XP and gives the following error can you tell me why?

    Thank you

    Unable to launch the specified application. The application configuration is incorrect. Re-installing the application may fix this problem

    • Livio says:

      Newly installed on XP, Vista and Windows 7 / 8 This never happens but some XP installed many years ago have no updates to “Dotnet Framework 3.5”

      It wouldn't hurt to also check that XP is up to date (Service Pack 3) going to Start / My computer / Right mouse button / Property

      For the “Dotnet Framework 3.5” read here: http://www.theremino.com/downloads/notes-on-software

      If you can't call me at 0125 57290 or write me at: “Engineering chiocciolotta theremino dot net”

      PS
      If the program that you downloaded is ThereminoGEO Please note that, Despite being very ambitious, additional citations for verification. For now we are only functions for saving and loading files PSN (great job) and a start of VirtualDrum but still reads the data. Currently we are busy with the ion Chamber for radon and EEG sensors, ECG without contact, so I don't know exactly when we will resume in hand. Hopefully someone there you are passionate about and ends soon.

  8. Philip says:

    Hello,

    I recently purchased a card theremino, I need clarification about the serial communication system, specifically, After you set up the pins, I can access the data sent via serial port, If you, which method to use in a c++ code for the acquisition ?

    • Livio says:

      Theremino the system is modular, many software and hardware communicate with each other and all reside on the same PC. The InOut that have been implemented are those who lack a normal PC (reading voltages and currents, capacitive buttons, movement of servomotors etc…)

      An explanation on communications and on slots, are here:
      http://www.theremino.com/technical/communications

      And a list of all kinds of Out, on page 8 Master datasheet:
      http://www.theremino.com/wp-content/uploads/2012/02/MasterDIL-V3_Datasheet_ITA.pdf

      The InOut you can do fine without the system Theremino (Serial, Parallel, Joystick Port, Midi Port, reading of a mouse or a WebCam etc..) are not included in InOut system Theremino.

      This is not to say that we cannot read a serial (RS232) and send your data to, for example,, a servo motor through the slots on the system Theremino. Only the serial port will be that of the PC and not the door “serial” of ThereminoMaster.

      The Master Theremino serial port is used to communicate with Slave modules Theremino system and is optimized for that (works up to 4 Mega bits per second both ways on a single wire and is able to recognize the forms)

      Communication between serial data and the InOut system Theremino you do it through the slots, using any programming language. C++, CSharp, VBNET, VB6, Pascal or even MaxMsp, Processing or ThereminoScript.

      I would recommend you begin to make friends with the slots and with simple applications (turn on an led, hear a capacitive key, move a servo) And when it's time to operate the serial, If you do not succeed, ask in the blog. There is always a solution and it is often easier than it looks.

  9. Lorenzo says:

    The cable that connects the card MasterDil- V3 to GEIGER ADAPTER consists of three strands
    (GND, signal, +5V) what maximum length can have?

    Thank you

    • Livio says:

      About 10 or 20 meters, depends very much on the capacity of the cable. To go away you have to use a shielded cable. Microphone cables with two wires red and white interior, are great, are robust and have the tear-resistant rope. They are also quite large and therefore have less ability.

      And’ also possible with a minor change long shielded cables, up to 500 m and above:
      1) On bridging the R10 Adapter from 33k or saldarci Geiger over a second low-value resistor, for example 1 k.
      2) Add a 100 k resistor in series with the signal wire, at the end of cable, within a few centimeters from the Master.
      3) Remember not to connect this PIN without this resistor thereminici Geiger Adapter changed from 100 k (that happens by mistake doesn't break anything but the 5 volt voltage, limited current not the resistor, may cause frequent loss of USB communication)

      Add a 100 k resistor near the Master is always a good idea. The resistor protects the master from any inconvenience caused on the cable and would be added every time you use a cable longer than few meters. If the cable runs along with the son of 220, then this must be 100 k resistor.

      Little explanation as to why the long cables can pick up disturbances.

      A long cable is like the coil of a transformer and this blows mates with all other cable lengths of the electrical system running parallel to him. The electrical system is always strong current transients path, for example caused by instantaneous voltage variations, due to the ignition of large motors. The fast current transients are transferred by induction on our cable and can develop over a few tens of volts per microsecond. Our master five volts for a few uS to lose communication with USB. The Master never break but lose communication is annoying because you have to restore it manually by pressing “You acknowledge”.

      There are also events much worse than those caused by ignition of engines and are lightning. The lightning are big and bad, they are like a very long thread, on which current pass incredibly exaggerated. If the lightning runs parallel to our signal cable in less than a few hundred metres, can you over tensions of tens of volts and up to do damage. It is not necessary for our wire is struck by lightning, just the inductive coupling.

      Then, in all cases of cables a bit’ long, to sleep peacefully even during thunderstorms, You should always add this 100 k resistor, close to the Master.

  10. Joseph says:

    Hello Livio, I do not know if I write in the right blog but I found other avenues. Meanwhile, I appreciate some tips you gave me in the past few weeks for the use of the slots with respect to the use of the Theremin….It works perfectly…I made several models of theremin with whom she's having the whole family.
    The idea I'm given this way is, though, another: the construction of a 3d scanner. The basic idea is to control a stepper controlled turntable where the object is photographed at intervals and then with programs like 123D (that are open) reach the three-dimensional image. I studied some online projects and has some video projects of Theremino….but I have some doubts
    – In some online projects combine webcam with laser pointers in line: What is the function of the laser in this case?
    – What would be a Theremino treatment program Video possibly changeable to have 3d images.
    I apologize for the usual vagueness of the questions (rest a neophyte in many things) and I thank you in advance.
    Joseph

    • Livio says:

      Hello,
      This messagdio refers to write an algorithm for extracting 3D from images, or a video from a WebCam (but maybe that wasn't the question and it is best to read the next message)

      Algorithms to extract 3D are quite complex. A suitable program, from which, could be Theremino way VideoInput, or maybe PointFollower, that is even more essential. But this would only be the first step, a very long path.

      An experienced programmer to multimedia, INOUT and 3D, could work years, and do not get that in mediocre results. Probably over the last 20 years, We have tried at least a hundred experts, and only 3 or 4 of them, they got good results.

      It is therefore advisable to redo all the way from scratch. It would be useful, do a thorough research, and find a good method, among the best were invented. And then find a good software, Open Source, to use (or from which to make changes).

      Then days on Google, CodeProject, SourceForge, StackOverflow, CodePlex, Free Software Directory, Open Source Living, ProgrammiFree and the like…
      http://www.codeproject.com
      http://sourceforge.net
      http://stackoverflow.com
      http://www.codeplex.com
      http://directory.fsf.org/wiki/Main_Page
      http://osliving.com
      http://www.programmifree.com

      And then also a lot of evidence, to discard all those who “they look good”, but that's just rubbish. And much attention, not to voluntarily install viruses or malware. Before you install something, always check on Google's reputation, read what they say a little’ of people…

      Typically of CodeProject, SourceForge and StackOverflow you can trust, but with lists of free software, especially if there are no sources, you have to go very cautious. Maybe you are not viruses, but often they are fake free programs that then would have you buy the paid version.

      Be wary of all non-Open Source software, If an algorithm is the right one, There is certainly as Open Source.

    • Maurizio says:

      Hello Joseph.

      A relative of mine it is affecting 3D acquisition, and we talked about it long ago.
      He tried using both 123D that david-3D.
      Its purpose is to obtain 3D models to use for working on industrial CNC milling machine.
      I'm taking you back what I said about it
      123D is simple and economical (even there is an app for iphone) but the results you get are not suitable for use with CNC.
      David-3D allows to obtain more precise scans, but the basic version, with 3D background, import limits, cleared up with expensive hardware.
      Depends on what you want to make scanned models.

    • Livio says:

      How to extract images with Theremino MicroViewer?
      For now you turn the piece over and over and you press the button “Save picture”
      If necessary for software 123D (or similar), We could add a command, to save the image based on the value of a slot. Finally with Theremino Automation you may fly either the servo motor rotation, that Micro Viewer.

      Use 123D with WebCam or camera?
      Videos on YouTube show that you don't need to photograph from precise locations. Also it is definitely better to use a good camera, rather than a WebCam. Then probably modify one of our application, wouldn't it be a good idea.

      How do the algorithms with a line made by a laser?
      This is only one of the methods to extract 3D, It is probably the most accurate, as regards the exact measurement of the size, but it is among the worst if you want to quickly get a 3D object similar to the true (then with color textures).
      How does this method (and others) It is best to read it on the sites of their originators.

  11. Livio says:

    We have written this question:
    How come the applications that you download from this site do not contain copyrighted files?

    Reply
    We decided not to add the “usual” file, not to continue this practice that strengthens, with constant calls and words like “Copyright”, precisely those concepts that we would like to eliminate. According to us who, and the freedom to provide, are heritage and inalienable rights of all living beings. It is the very concept of copyright that must disappear.
    http://www.theremino.com/contacts/environmental-protection

    In recent years, the law often “Copyright for good”, that is, use his techniques and his legal jargon to establish freedoms or thwart a use “bad”, or commercial, of knowledge. Someone also proposed the creation of the inspection bodies for the Internet. A kind of “Tribunal by the Inquisition” You should determine which are good and which you and put to the stake.

    Whereby we consider important to keep us away from these false friends and help them spread their techniques. If we were to use ourselves as we could then say that it should be disposed of?

    We must get to grips with the current rules and not provide handholds who considers uncomfortable and wants to wipe us out. So here's the page “bureaucratic”: http://www.theremino.com/contacts/copyrights

  12. Alexander says:

    How to use theremino with Visual Studio 2015?
    Salve, I started using theremino recently so please excuse the question probably trivial.
    I would be interested to develop code to interface with HAL directly using Visual Studio 2015 but I have no idea how to do. I have already set the x 86 build both debug mode is in release but I think I still have the problem of not having visual studio tools to communicate with HAL. For example,, the Visual studio compiler reports the call “writeslot” as unknown, as well as the type !”CancelEventArgs”.
    Could you help me figure out how to put the right references in Visual Studio (If possible step by step)?
    Thanks in advance.
    Alexander

Leave a Reply

Your email address will not be published.