*** Q1.0 EMag/XMag Software ***

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Miscue
    Super Moderator

    • Oct 2000
    • 7105

    #1

    *** Q1.0 EMag/XMag Software ***

    I've been working on a project that I've been keeping fairly quiet, and I am at a point where I'm not sure where to go with it and decided to ask AO.

    What I have written is similar to the 3.0 software.

    Q1.0 beta at the moment has
    ------------------
    20ms solenoid dwell
    1-20ms debounce
    8-26bps ROF
    These values are tentative, I will change if I find there
    to be reliability issues.

    Electronic Safety/Sim Mode
    A-Z, 0-9 character set, some special chars
    Scrolling Boot Screen which 'can' be customized.
    ACE is semi-implemented, I don't have one to test yet.

    Considering...
    ------------------
    E-RT Chrono Mode
    Shot Counter (I personally don't want one)
    LED Display Dimmer Setting
    a-z + additional special chars

    Currently at 68% total memory usage and trying to figure out what to do with the rest of it. Only about 51% is actual code, the rest is used for storage of the charset and some stuff.

    If I add the shot counter, it will pretty much be functionally equivalent to 3.0, with the extra stuff I have in it already.

    -----------------

    This shows scrolling boot up and the Electronic Safety/Sim Mode... each shot lights a pixel and the cursor moves so you can tell when you're shooting. It can help you tune settings w/o firing the gun, basically.



    ------------------

    I'd like your suggestions on what you'd like this software to do. Also, this is not AGD approved... so you may or may not actually ever see this software. I will not release it w/o an 'ok'.

    RobAGD and BlackVCG have been shooting my beta, and seem to feel positive about it.

    Any questions as to how it works down to finer details... go for it.

    LoadSM5 wanted it to say this... so I delivered. :P
  • LaW
    Why play?
    • Oct 2000
    • 3124

    #2
    very cool
    Taking a long needed leave of the sport to finish school and tour the country

    b2k3w/pds, vaporized, vapor valve, aka sidewinder, chaos chip, palmer rock lpr, CP barrels, 68/45 hyperflow

    B2k3 w/pds and bunch of upgrades for sale

    Comment

    • DiRTyBuNNy
      Registered User
      • Sep 2001
      • 4854

      #3
      a ROF meter would be cool for the remaining memory space..hehehe...so we can show the WAS equipped marker people that Mags can shoot like lazers too...that and maybe a game of tetris would be nice..
      Dirty Clothes for Dirty Ballers!

      Comment

      • datapimp69
        Pimp Master Delux
        • Jun 2001
        • 1219

        #4
        oh oh i got one.

        how about an eletronic AUTO crono mode

        you would pick crono from the menu

        put the gun over the crono.

        pull the trigger.

        the gun would then

        shoot
        hold the trigger back
        wait 2 sec
        shoot
        hold the trigger back
        wait 2 sec
        shoot

        so all you would have to do is pick crono and it would run the routine


        from the judge in the WDP v Sp case.... " i find it significant that aside from a somewhat limited notebook produced by gaston, the four named inventors offer NO documentation of there work or there contributions to the conception or reduction to practice of the claimed invention"

        Comment

        • Miscue
          Super Moderator

          • Oct 2000
          • 7105

          #5
          Originally posted by DiRTyBuNNy
          a ROF meter would be cool for the remaining memory space..hehehe...so we can show the WAS equipped marker people that Mags can shoot like lazers too...that and maybe a game of tetris would be nice..
          I was considering that. I can only speculate as to how large that would be at the moment. My initial thought is that I can keep it relatively small... I'll try to work something out on paper tomorrow morning to have a better idea.

          Oh, and I will never again code Tetris. Did it on my TI-92, once is enough...
          Last edited by Miscue; 10-12-2003, 01:31 AM.

          Comment

          • nippinout
            FUSP
            • Jan 2002
            • 1231

            #6
            Miscue, I love how you end LoadSM5's request. hehehe

            Cocker/e-chrono mode might be fun to have. Heck, BlackVCG can't chrono in mechanical mode.

            It seems like a 'fun' code so why not have custom or fun messages? 'KABLOW!' displayed every time you fire. 'DESTROY MODE' or 'FUEGO' when you return from the sim mode.

            Highest sustained ROF obtained displayed and saved.

            Good stuff Miscue!
            BAM!
            TNS2K2's Viagra Adventure!

            Comment

            • Miscue
              Super Moderator

              • Oct 2000
              • 7105

              #7
              Originally posted by datapimp69
              oh oh i got one.

              how about an eletronic AUTO crono mode

              you would pick crono from the menu

              put the gun over the crono.

              pull the trigger.

              the gun would then

              shoot
              hold the trigger back
              wait 2 sec
              shoot
              hold the trigger back
              wait 2 sec
              shoot

              so all you would have to do is pick crono and it would run the routine
              Ha! I was thinking about something like that too. It is basically a 0.5 bps modified full-auto. My first thought was that it is a safety problem. However, I would only allow for inactive auto-chrono mode for about 3-5 seconds... then goes back to semi.

              BTW, the discussion we had about how to implement shot buffering and have it work while cycling... if you remember... I thought of a better way to do it, actually... that uses far less code and is much easier to implement.

              Comment

              • Miscue
                Super Moderator

                • Oct 2000
                • 7105

                #8
                Originally posted by nippinout
                Miscue, I love how you end LoadSM5's request. hehehe

                Cocker/e-chrono mode might be fun to have. Heck, BlackVCG can't chrono in mechanical mode.

                It seems like a 'fun' code so why not have custom or fun messages? 'KABLOW!' displayed every time you fire. 'DESTROY MODE' or 'FUEGO' when you return from the sim mode.

                Highest sustained ROF obtained displayed and saved.

                Good stuff Miscue!
                Dude... I am SO using that Destroy Mode idea. Ha!

                Comment

                • Miscue
                  Super Moderator

                  • Oct 2000
                  • 7105

                  #9
                  Originally posted by DiRTyBuNNy
                  a ROF meter would be cool for the remaining memory space..hehehe...so we can show the WAS equipped marker people that Mags can shoot like lazers too...that and maybe a game of tetris would be nice..
                  Ok, this is how I think I will do it:

                  Sample 3 balls, display averaged bps.
                  Push this to the left when the next sample comes in.

                  So display will look like this:


                  ......20 -> ...20.23 -> 20.23.21 -> 23.21.24 -> 21.24.20

                  Those numbers will represent ROF of last 9 balls, grouped in 3s.

                  Sound good? Alternatives?
                  Last edited by Miscue; 10-12-2003, 02:32 AM.

                  Comment

                  • DiRTyBuNNy
                    Registered User
                    • Sep 2001
                    • 4854

                    #10
                    I know I don't know anything about coding...but..

                    why not just take the the time between shots and divide by a second to get the bps and tell the system to throw out any number that isn't greater than the current result to show highest achieved bps at any given time...

                    I've heard this is how Angels do it and is kind of cheater...unless you can average the current amount of balls fired to find the number in real time..
                    Dirty Clothes for Dirty Ballers!

                    Comment

                    • Miscue
                      Super Moderator

                      • Oct 2000
                      • 7105

                      #11
                      It can be done like that...

                      Basically count shots over 1 second interval.

                      Comment

                      • DiRTyBuNNy
                        Registered User
                        • Sep 2001
                        • 4854

                        #12
                        I just thought that would be a little bit more idiot proof..I could just imagine some maroon wondering why he keeps getting 3 sets of numbers on his display..
                        Dirty Clothes for Dirty Ballers!

                        Comment

                        • Schnitzel
                          'Saurus'
                          • May 2002
                          • 754

                          #13
                          i like the custom startup message, thats pretty slick. it seems to me like the display dimmer is a good way to reduce power consumption when not needed.

                          doesnt 3.0 include the trigger adjustment feature that allows you to test without putting your ear up to the frame to hear the solenoid click?

                          and since you have the ability to flash this software in, you could make a little cash if you helped to alleviate some of the rush crowd for the much-anticipated 3.0 release. seems to me like AGD will be up to their necks in e(x)mags awaiting the new software when it gets released.

                          and, the battery isnt memory-capable, correct? so a battery indicator wouldnt be possible, right?

                          BEST DEALER: RogueFactor

                          Comment

                          • Miscue
                            Super Moderator

                            • Oct 2000
                            • 7105

                            #14
                            Originally posted by Schnitzel
                            i like the custom startup message, thats pretty slick. it seems to me like the display dimmer is a good way to reduce power consumption when not needed.

                            doesnt 3.0 include the trigger adjustment feature that allows you to test without putting your ear up to the frame to hear the solenoid click?

                            and since you have the ability to flash this software in, you could make a little cash if you helped to alleviate some of the rush crowd for the much-anticipated 3.0 release. seems to me like AGD will be up to their necks in e(x)mags awaiting the new software when it gets released.

                            and, the battery isnt memory-capable, correct? so a battery indicator wouldnt be possible, right?
                            A battery meter... not really. Just low-batt detect like it's always had. I never heard of that 3.0 feature... seems like a hokey way to do a trigger test.

                            I never intended to profit from this. Whatever I come up with, AGD can have if they want it.

                            Comment

                            • Schnitzel
                              'Saurus'
                              • May 2002
                              • 754

                              #15
                              Re: * Q1.0 EMag/XMag Software *

                              Originally posted by Miscue
                              This shows scrolling boot up and the Electronic Safety/Sim Mode... each shot lights a pixel and the cursor moves so you can tell when you're shooting. It can help you tune settings w/o firing the gun, basically.http://www.automags.org/~Miscue/sidescroll.wmv
                              thats really what i was talking about.

                              what would really key me in is the bps counter. ive spent hours pulling as quickly as possible for 10 seconds and then averaging...this would make things a lot easier when i do my finger workout routine.

                              one distant, off-the-wall fantasy would be remote triggering...almost like a claymore remote detonator. can you imagine the surprise when applied in scenario tactics? that would be hillarious.

                              BEST DEALER: RogueFactor

                              Comment

                              Working...