Page 18 of 19 FirstFirst ... 8141516171819 LastLast
Results 171 to 180 of 188

Thread: Laserharps Pre-order!

  1. #171
    Join Date
    Oct 2010
    Location
    Silicon Valley
    Posts
    129

    Default

    Dan's had some spotty 'net connection so I'll see if I can get in touch with him


    Craig

  2. #172
    Join Date
    Jun 2010
    Location
    Australia
    Posts
    3,734

    Default

    Thanks. More questions.

    At some point yesterday I had "Calibrating..." on the LCD, but I am not sure how I managed to get into this mode. There is an almost total lack of "user documentation" for the software. Can you provide this please?

    Also, using a 300mW 445nm laser, I have found the whole detection system to be very poor. I would love to see the schematic and software as I am sure I can improve this substantially. Question: is the software sampling the ambient light level just prior to enabling the laser modulation, then looking for a delta once the laser is on?

    As it is this will be useless for what I have planned.

    PS.When the harp is closed, the scanner is "parked" at full deflection. I would like to change this to be "centered" (less heat).

    The modulation looks less than ideal on my DSO. The modulation signal could be enabled for each beam much sooner than it is also, visible power is being lost. This could be a user tunable.

    Also, per bank MIDI channel definitions would be great, so I can change "instrument" not just notes....

    Another issue I have noted, the beams get brighter when triggered, this tells me the main line code is doing most of the work and the modulation is extended due to additional processing. I would have implemented this with a timer interrupt routine to produce the scan and modulation signals... Out of interest, does the code use the Arduino boot loader and DigitalWrite routines, because that IO method is SLOW!

    This is one "kit" that access to the code and schematics would be great, as I am willing and able to improve this quite substantially. I see no need to protect any IP here, as it's not about the money right?

    I am getting closer to simply reverse engineering the schematic and writing better code from scratch...
    Last edited by dnar; 05-05-2012 at 19:32.
    This space for rent.

  3. #173
    Join Date
    Nov 2007
    Location
    Cairns, Australia
    Posts
    1,896

    Default

    Quote Originally Posted by dnar View Post
    Thanks. More questions.

    At some point yesterday I had "Calibrating..." on the LCD, but I am not sure how I managed to get into this mode. There is an almost total lack of "user documentation" for the software. Can you provide this please?
    This is kind of a useless mode, I was intending to remove it from the latest firmware but forgot about it.

    Quote Originally Posted by dnar View Post
    Also, using a 300mW 445nm laser, I have found the whole detection system to be very poor. I would love to see the schematic and software as I am sure I can improve this substantially. Question: is the software sampling the ambient light level just prior to enabling the laser modulation, then looking for a delta once the laser is on?
    The software should never see any ambient light level, as the opamp circuitry is designed to only detect quick pulses of light. Using it under LED or fluorescent lighting would be an issue here, there isn't really much yo can do about that other than putting wavelength pass filters on your sensors and avoid using lighting of that colour (If you're on stage, for example).

    Then again, 300mW of 445nm really isn't all that bright. The sensor is fairly centered around green for best detection, there is a good chance you simply don't have enough light for a solid reflection.

    Quote Originally Posted by dnar View Post
    As it is this will be useless for what I have planned.
    Seeing as I haven't done any more runs on these, you could easily sell it again for what you paid, if not more now that it's assembled.

    Quote Originally Posted by dnar View Post
    PS.When the harp is closed, the scanner is "parked" at full deflection. I would like to change this to be "centered" (less heat).
    I have noticed this too, and am looking at ways of dealing with it.


    Quote Originally Posted by dnar View Post
    Also, per bank MIDI channel definitions would be great, so I can change "instrument" not just notes....
    Have been planning on adding this functionality, however no one has really bothered asking for it so I put it on the backburner for a while.

    Quote Originally Posted by dnar View Post
    Another issue I have noted, the beams get brighter when triggered, this tells me the main line code is doing most of the work and the modulation is extended due to additional processing. I would have implemented this with a timer interrupt routine to produce the scan and modulation signals... Out of interest, does the code use the Arduino boot loader and DigitalWrite routines, because that IO method is SLOW!
    Correct, however the harp does already use timer and hardware interrupts. The issue here is we only have 1 core to work on, and sending the MIDI messages are what takes the largest amount of time in the code.

    Yes, it does use the Arduino bootloader, however it uses portmapping instead of digitalWrite for better speed.

    Quote Originally Posted by dnar View Post
    This is one "kit" that access to the code and schematics would be great, as I am willing and able to improve this quite substantially. I see no need to protect any IP here, as it's not about the money right?
    Not so much the money, but the fear of my work being leaked. I have been very reluctant to share the code as I have spent many days and nights working on it, and I'd hate to see someone just spreading it around. It also means I'd get constant messages asking why their DIY system isn't working, how to fix the code, what the code does, explain the code step by step etc etc. Much easier if I know the hardware everyone is working with, thus why I ran these kits.

    Quote Originally Posted by dnar View Post
    I am getting closer to simply reverse engineering the schematic and writing better code from scratch...
    If you feel you really need to, go ahead, but I've never had anyone bring up the requests/issues you are, so there was never any push for me to change it.

    If you can write out a complete, straight to the point list of what you want/want changed, I'll look into it. I have some spare time coming up I could deal with it in.
    Last edited by Things; 05-06-2012 at 04:19.

  4. #174
    Join Date
    Jun 2010
    Location
    Australia
    Posts
    3,734

    Default

    Thanks. So no chance of getting the source under an nda? How about I send you my code changes and you continue to release with my improvements?

    I am offering you code improvements by someone with years of embedded real time experience.

    You didnt reply to question re ambient sampling ?
    This space for rent.

  5. #175
    Join Date
    Nov 2007
    Location
    Cairns, Australia
    Posts
    1,896

    Default

    I've sent you an email.

    Dan

  6. #176
    Join Date
    Mar 2008
    Location
    Preston, Lancashire UK
    Posts
    1,069

    Default

    Hey Dan, If you and Dnar start collaborating together to improve the code for the laser harp kits will others who have bought them benefit from this collaboration?

    I am very happy with the way my kit is working now but any improvements can only be good thing, right?
    2 x Stanwax Laser 3W RGB's
    2 x OPT 10W RGB
    Pangolin FB3QS + Live Pro
    1.3W Laser Harp

  7. #177
    Join Date
    Nov 2007
    Location
    Cairns, Australia
    Posts
    1,896

    Default

    You bet

    Dan

  8. #178
    Join Date
    Jun 2010
    Location
    Australia
    Posts
    3,734

    Default

    Ok, I have made some improvements to the electronic design and re-written the code pretty heavily, it's working pretty well now and is truly Polyphonic (not really before). Here is a quick demo, I'll post more details and photos on the weekend.

    This space for rent.

  9. #179
    Join Date
    Feb 2010
    Location
    Melbourne, Australia
    Posts
    1,106

    Default

    Nice looking green you got there Wayne

  10. #180
    Join Date
    Mar 2008
    Location
    Preston, Lancashire UK
    Posts
    1,069

    Default

    Quote Originally Posted by dnar View Post
    Ok, I have made some improvements to the electronic design and re-written the code pretty heavily, it's working pretty well now and is truly Polyphonic (not really before). Here is a quick demo, I'll post more details and photos on the weekend.

    I take it this not just an update to the code but also physical changes to the harp PCB as well?

    Carl
    2 x Stanwax Laser 3W RGB's
    2 x OPT 10W RGB
    Pangolin FB3QS + Live Pro
    1.3W Laser Harp

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •