Announcement

Collapse
No announcement yet.

Fusion Brain Version 6 -- Beta Testing

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Fusion Brain Version 6 -- Beta Testing

    Drivers: http://www.fusioncontrolcentre.com/FBV6/FBv6%20INF.zip

    Software (as of 23/01/2012): HERE -- http://www.fusioncontrolcentre.com/FuseGL/FuseGL.zip


    Update 24-01-2012:
    Added the ability to "redraw" User Objects (change size + location) via the Configurator instead of just moving around attached to current size
    Added the ability to delete User Objects via the Configurator

    Update 23-01-2012 through 25-10-2011:
    Added all currently produced sensors to internal configuration
    Improved stability
    Improved Auto-Updater (to better show it is updating and not to be in use)
    Improved Menu Controls in Configuration Mode
    Made Text Help areas appear immediately when a screen appears instead of only when mouse is hovered
    Added a MAX_VALUE to the user accessible analogue input port data

    Update 01-10-2011:
    Added an internal function to send keystrokes to another program, still in testing phase

    Update 29-09-2011:
    Allowed external fly-compile code to use references not included in FuseGL itself but included with .NET

    Update 18-06-2011:
    Added automatic updating

    Update 20-05-2011 #3:
    Fixed a bug with legacy systems not liking the Vista/7 system icons used and sometimes preventing the application from starting

    Update 20-05-2011 #2:
    Fixed a bug with flashing Digital outputs on the newest firmware. Requires Firmware 1.2d

    Update 20-05-2011:
    Updated the way analogue inputs work internally. Now it is the same between the COM object and WinUSB interface. Requires the 20-05-2011 firmware flash: http://www.mp3car.com/fusion-brain/1...05-2011-a.html

    Update 19-05-2011:
    Lots of stuff...

    Update 19-04-2011 #2:
    Fixed y-inversion for moving User Objects in the internal configuration

    Update 19-04-2011:
    Fixed a GUI Rendering Problem with multiple runtime generated User FGLObjects

    Update 18-04-2011:
    Some extras


    Update 17-04-2011:
    Added some error checking and fixed a height reversal bug


    Update 16-04-2011:
    This one finally made public the most important part of FuseGL.

    I will let you experiment for yourself. It is rough and limited in its current implementation, but workable.

    Press F10 after the application opens to open up a world of awesomeness...
    Last edited by 2k1Toaster; 01-24-2012, 07:35 PM.
    Fusion Brain Version 6 Released!
    1.9in x 2.9in -- 47mm x 73mm
    30 Digital Outputs -- Directly drive a relay
    15 Analogue Inputs -- Read sensors like temperature, light, distance, acceleration, and more
    Buy now in the MP3Car.com Store

  • #2
    Well now that it's talking, I guess I'm beta testing!

    Why are my analog values reading
    a?
    0.741v
    0.645v
    0.0v
    0.0v
    0.0v
    0.0v
    0.870v
    0.806v
    0.806v
    0.2064v
    0.1838v
    0.870v
    0.903v
    0.903v

    With nothing connected?
    Old School MP3CAR.com member!

    Comment


    • #3
      Because they are floating and you don't have final hardware. I ran out of components to mitigate this. I only had like 5 pieces, so I soldered them all onto my board.

      Just like V4, it wont effect anything when you connect a sensor. And if nothing is connected, then why bother?

      I took a 50/50 chance of circuit A working or not. It didn't, so circuit B will be used and will make everything read 0 even when floating. Don't worry, you'll get new boards when the beta is over.
      Fusion Brain Version 6 Released!
      1.9in x 2.9in -- 47mm x 73mm
      30 Digital Outputs -- Directly drive a relay
      15 Analogue Inputs -- Read sensors like temperature, light, distance, acceleration, and more
      Buy now in the MP3Car.com Store

      Comment


      • #4
        I can't see anymore...

        The green LEDs are too bright, and the board is getting hot as hell from having them all on.

        I'm actually wearing my laser safety glasses to work on it right now

        Ok, All LEDs are working according to the status of the output, including the broken ones. (They match the state)

        Output 16 is flashing, can't turn it on or off.
        Output 17 is ON, can't turn it off.
        Output 26 is ON, can't turn it off.

        Output 13 will not turn on.
        Output 31 will not turn on.

        Each time I turn an output on, it's adding another 20 mA to the total current draw. (For the LED only, I assume) Board really gets too hot to touch by the time I turn all the outputs on, took a few minutes and it crashed (is there thermal protection on this thing?). I did a power cycle and it came back to life.

        ---------- Post added at 09:55 PM ---------- Previous post was at 09:42 PM ----------

        That last test was with +12 connected to the power supply port. When do I actually need to connect to that port? What are the capabilities with +12 vs USB power?
        Old School MP3CAR.com member!

        Comment


        • #5
          Originally posted by dscustoms View Post
          I can't see anymore...

          The green LEDs are too bright, and the board is getting hot as hell from having them all on.
          Yes the manufacturer used the wrong LEDs (regular non high efficiency ones) and the wrong resistors. So at 12v these suckers will get hot.

          Originally posted by dscustoms View Post
          I'm actually wearing my laser safety glasses to work on it right now

          Ok, All LEDs are working according to the status of the output, including the broken ones. (They match the state)

          Output 16 is flashing, can't turn it on or off.
          Output 17 is ON, can't turn it off.
          Output 26 is ON, can't turn it off.

          Output 13 will not turn on.
          Output 31 will not turn on.

          Each time I turn an output on, it's adding another 20 mA to the total current draw. (For the LED only, I assume) Board really gets too hot to touch by the time I turn all the outputs on, took a few minutes and it crashed (is there thermal protection on this thing?). I did a power cycle and it came back to life.
          Yes there is current limit protection from the PC, not thermal protection from the input. It will never get that hot once the correct LEDs are used.
          Right now, outputs 16-23 are going to preset PWMs for testing. I can change that at anytime. The top right LED is a heartbeat right now. If the board dies, so will that LED.

          Are you powering it from 12v? Right now, I would try to limit turning on all those LEDs from 12v. The input voltage can be anything from about 4.5v to 28v. The LED resistors I believe are 600ohms which is too low.

          ---------- Post added at 11:01 PM ---------- Previous post was at 10:56 PM ----------

          Originally posted by dscustoms View Post
          That last test was with +12 connected to the power supply port. When do I actually need to connect to that port? What are the capabilities with +12 vs USB power?
          Everything except the actual output pin power is operational off of 5v USB. USB is current limited to 500mA for everything. But much less power through the LEDs then.
          Fusion Brain Version 6 Released!
          1.9in x 2.9in -- 47mm x 73mm
          30 Digital Outputs -- Directly drive a relay
          15 Analogue Inputs -- Read sensors like temperature, light, distance, acceleration, and more
          Buy now in the MP3Car.com Store

          Comment


          • #6
            Yeah, they measure at 600 or so. That heartbeat LED is using port 16, so just forget about that one? What about the other ports I'm having issues with, just glitches?

            ---------- Post added at 10:03 PM ---------- Previous post was at 10:01 PM ----------

            Ok, I'll find a 5 - 6 volt power supply to do some testing with.
            Old School MP3CAR.com member!

            Comment


            • #7
              Originally posted by dscustoms View Post
              Yeah, they measure at 600 or so. That heartbeat LED is using port 16, so just forget about that one? What about the other ports I'm having issues with, just glitches?

              ---------- Post added at 10:03 PM ---------- Previous post was at 10:01 PM ----------

              Ok, I'll find a 5 - 6 volt power supply to do some testing with.
              When you are just doing COM, USB power only is sufficient.

              And for betas:

              0: 0,2
              1: -
              2: 0,2
              3: 3,5
              4: 4
              5: 3,5
              6: 6
              7: 7
              8: 8
              9: 9
              10: 10
              11: 11
              12: 12
              13: 13
              14: -
              15: 15
              16: 16
              17: N/A
              18: 18
              19: 19
              20: 20
              21: 21
              22: 22
              23: 23
              24:
              25:
              26:
              27: 27
              28: 28
              29: 29
              30: 30
              31: -

              24 individual outputs
              4 paired outputs (function as 2)
              3 dead
              Fusion Brain Version 6 Released!
              1.9in x 2.9in -- 47mm x 73mm
              30 Digital Outputs -- Directly drive a relay
              15 Analogue Inputs -- Read sensors like temperature, light, distance, acceleration, and more
              Buy now in the MP3Car.com Store

              Comment


              • #8
                I'm not experiencing the paired outputs, and only the pins I listed above have issues (16,17,26,13,31) All the other ones address properly, matching their screen printed number, and pulling system voltage when addressed.
                Old School MP3CAR.com member!

                Comment


                • #9
                  Originally posted by dscustoms View Post
                  I'm not experiencing the paired outputs, and only the pins I listed above have issues (16,17,26,13,31) All the other ones address properly, matching their screen printed number, and pulling system voltage when addressed.
                  The far top right column will not be fully functional with this firmware. Then the two bottom left on the horizontal row might not be depending on USB state. As for 31, I think that is just dead.

                  The dead ones cannot be fixed. All the others that work but you can't control, I can change to be controllable with a firmware update. This version is upgradable over USB.

                  To test to make sure the bootloader works, short the reset header while the board is powered. As long as the board doesn't loose power it is then in bootloader mode. To exit this mode, unplug the power completely and wait a couple seconds. Then plug it back in.
                  Fusion Brain Version 6 Released!
                  1.9in x 2.9in -- 47mm x 73mm
                  30 Digital Outputs -- Directly drive a relay
                  15 Analogue Inputs -- Read sensors like temperature, light, distance, acceleration, and more
                  Buy now in the MP3Car.com Store

                  Comment


                  • #10
                    Is the reset header the two pin header? What is the 6 pin header for?

                    Yep, it is. And the bootloader works and loads as a USB bootloader HID.
                    Old School MP3CAR.com member!

                    Comment


                    • #11
                      Originally posted by dscustoms View Post
                      Is the reset header the two pin header? What is the 6 pin header for?

                      Yep, it is. And the bootloader works and loads as a USB bootloader HID.

                      Yes the 2 pin header between the USB jack and the analogues is the reset header.

                      The 6 pin header is the programming header that only I use.
                      Fusion Brain Version 6 Released!
                      1.9in x 2.9in -- 47mm x 73mm
                      30 Digital Outputs -- Directly drive a relay
                      15 Analogue Inputs -- Read sensors like temperature, light, distance, acceleration, and more
                      Buy now in the MP3Car.com Store

                      Comment


                      • #12
                        Great. Now let me know something else to test !
                        Old School MP3CAR.com member!

                        Comment


                        • #13
                          If you get excited and spill pop all over it when it is on, it smokes a bit and stops working... I think I have tested this thoroughly enough though before unfortunately.

                          I am working on the software to finally have it integrated. For now I was hoping connection longevity tests on other machines would be possible. So if you have it talking through HT, just leave it connected all night, and in the morning do a "a?" or a "*IDN?" and make sure it still speaks. I had mine on 3 machines go days at a time always OK. All of them were Win7 though. Sounds like you are Win7 as well.

                          You can test your outputs with some relays, and use the right most column for some preset PWM on LEDs which i know you have been itching to do.
                          Fusion Brain Version 6 Released!
                          1.9in x 2.9in -- 47mm x 73mm
                          30 Digital Outputs -- Directly drive a relay
                          15 Analogue Inputs -- Read sensors like temperature, light, distance, acceleration, and more
                          Buy now in the MP3Car.com Store

                          Comment


                          • #14
                            I don't know how to command the PWM through hyperterminal. What other commands can I use, point me to a list somewhere?

                            I'll put some relay testing together, and I've got plenty of LEDs to test with.

                            Another thing, one of my main goals is taking over the AC controls. I already had to butcher them to install the 8" touchscreen properly, so all 16 buttons are replaced with individual switches right now. I want to control all 16 (best case) with the FB, probably end up working in some automatic temp controls since its dual zone (Lexus). The buttons are already multiplexed from OE, two sets of 8, so I can't use a common through the FB. Instead, I need to have the FB contact each pair individually. I was planning on building a mini relay board using some small multi channel isolated relays. Can you think of a better way?

                            ---------- Post added at 11:25 PM ---------- Previous post was at 11:24 PM ----------

                            Bug test, when you get up to about 23 output states on (LEDs only) just using USB power, it crashes. I don't have a powered hub here, so that must have been the limit of my MB.
                            Old School MP3CAR.com member!

                            Comment


                            • #15
                              Your system's 5v rail isn't beefy enough then.

                              PWM is only available through bulk mode right now. It will come with serial com soon, and the D:NN:S controls it. if S is 0 it is off, anything else up to 255 is % duty cycle. So D:00:255 is turn on output 0 fully. Currently the code is if it is 0, then off. Otherwise it is on. Or maybe if 1 then on, otherwise off. I forget, but it will change

                              For little relay board, I may have something coming.

                              But your idea is the simplest. The use of solid state relays will probably be best.

                              ---------- Post added at 12:32 AM ---------- Previous post was at 12:29 AM ----------

                              Ok, I have an extremely important day tomorrow (well today now) so I need to hit the hay. Night.

                              ---------- Post added at 12:32 AM ---------- Previous post was at 12:32 AM ----------

                              Man I hate this automerge...
                              Fusion Brain Version 6 Released!
                              1.9in x 2.9in -- 47mm x 73mm
                              30 Digital Outputs -- Directly drive a relay
                              15 Analogue Inputs -- Read sensors like temperature, light, distance, acceleration, and more
                              Buy now in the MP3Car.com Store

                              Comment

                              Working...
                              X