I do 100% agree with the shooting fast enough in semi. Ok, Question... What parameters will be able to be changed by the user with use of the buttons? Anything way out of the ordinary...would you somehow let the user customize the startup screen using that back buttons?
*** Q1.0 EMag/XMag Software ***
Collapse
X
-
-
well, have you ever looked at sites for digital cable box filters? many of them have the long disclaimer, and while sayin on their site basically the filter, when you order something, prevents your billing info from being sent to cable company, so u get it for free. then in disclaimer says "we do not promote the use of getting free cable service, and expect this filter will be used for testing/ demonstration purposes only."Originally posted by Miscue
"Demo-purposes" only is like putting a don't pirate software disclaimer on Kazaa.
Comment
-
i actually think the meter would be really cool.
do this: have a pixel light up when you shoot, Next shot lights up the next pixel, Next shot lights the next pixel and shuts off the first, repeat all the way across the screen, then go back. Maybe use three pixels if two dont look cool enough.
visually representing your ROF would be cool. :-)"The Fine Print: Discontinue use if your eyeballs suddenly get way smaller."
Comment
-
Urm... if you mean the boot up text, you won't be able to change it from the gun because that stuff is hard coded into the flash memory. I might write a utility so people flashing the boards can change the boot text really easily w/o using a hex editor... but I dunno... will see. Doing it with a hex editor isn't that bad. Length of boot message is adjustable too, using null character as the last character in the string.Originally posted by purplemag
I do 100% agree with the shooting fast enough in semi. Ok, Question... What parameters will be able to be changed by the user with use of the buttons? Anything way out of the ordinary...would you somehow let the user customize the startup screen using that back buttons?
Settings you can change:
Display Mode 0-2
0 = none. 1 = BPS Meter. 2 = Knight Rider/Test Mode (planned) which replaces that simmode thing I had. BTW, the BPS meter is always on you just have to go to Mode 1 to see it.
ROF = 8-26 bps. Debounce (SHBF) = 1-20ms. ACE 0-? (not done yet)
Resettable total shot counter = I'm thinking about it.
Safe-Mode toggle: Both back buttons simultaneously.
That's about all I've done or have tentatively planned.
Comment
-
-
say this is the current e-mag led in restmode(on but not fireing).
|:::::::::::::|
|:::::::::::::|
this could be 1 bps
|=::::::::::::|
|=::::::::::::|
this could be 2 bps
|==:::::::::::|
|==:::::::::::|
3
|===::::::::::|
|===::::::::::|
4
|====:::::::::|
|====:::::::::|
5
|====:::::::::|
|====:::::::::|
20
|=============|
|=============|
you get the point...
so when u are pulling 10 bps the lines could go half way to represent half the max bps. and there should be a setting where u can check your max bps dont have it listed the whole time to clutter up the pretty effects of the bps meter.
Comment
-
whats knight rider mode? i think like trixs'. you should make 2 counters, (also like the emag)Originally posted by Miscue
Settings you can change:
Display Mode 0-2
0 = none. 1 = BPS Meter. 2 = Knight Rider/Test Mode (planned) which replaces that simmode thing I had. BTW, the BPS meter is always on you just have to go to Mode 1 to see it.
ROF = 8-26 bps. Debounce (SHBF) = 1-20ms. ACE 0-? (not done yet)
Resettable total shot counter = I'm thinking about it.
Safe-Mode toggle: Both back buttons simultaneously.
That's about all I've done or have tentatively planned.
one counter thats resetable, and one that isnt. so if you wanna just track your shots for the day, you can, then reset later, but if u wanna just look at your total shot count for life of the gun, go look at that one.
why would u not want a shot counter anyways?
Comment
-
Duh, I see what you mean, I was under the impression and what I want to do is:Originally posted by Miscue
During normal operation, the solenoid is actuated at the same time that the warp is sent a pulse... as they share the same signal. The purpose of sending a pulse w/o firing it is to prime the warp when a ball is not present... attempting to get the warp to feed a ball in. You only need to do this for a fraction of a millisecond because the warp's circuit board should be able to detect pulses that only last some x number of nanoseconds... and the warp board will spin the wheel for whatever amount of time that its jumpers are set to. Also, a very short pulse will not move the solenoid at all... and draw no extra power worth mentioning. You consolidate your input/output lines, and nothing needs to be changed on the board itself... by using this method of pulsing. I do not 'distrust' this pulsing method, because I know it works w/o having to rely on faith.
I am using a warp board in my hopper, so its like an intellifeed richochet hopper.
Have the warp board (motor) ONLY spin when there is no paintball present, completely independent of the trigger pull. Say your hopper is empty, and you reload or something similar (start running and there is no ball in the breach). The warp board will spin the motor until a ball is loaded. This way my hopper is only spinning until a ball is loaded and no more. This way would be the most efficient way to load paintballs.
In the long and short of it, instead of having the revolutions eye in the feed neck of the marker put it where is should be, in the breach.
~Hills
P.S. more or less your way or mine, its really just another way to skin a cat
P.S.S. I PMed you
Comment
-
That's kind of what function Knight Rider mode would have... except a whole character would be lit up, move all the way left, and then move all the way right... hence 'Knight Rider' or Cylon mode if that's your thing.Originally posted by sniper1rfa
i actually think the meter would be really cool.
do this: have a pixel light up when you shoot, Next shot lights up the next pixel, Next shot lights the next pixel and shuts off the first, repeat all the way across the screen, then go back. Maybe use three pixels if two dont look cool enough.
visually representing your ROF would be cool. :-)
Comment
-
I have had about a half-dozen requests for my source code, and this is my answer on that:
I am not going to release my source code in full or in snippets. However, I will discuss any part of it in detail. And, I don't have anything against bringing a printout with me to an event for people to look through if curious. I commented and documented the whole thing pretty well, so it's not too hard to follow what it's doing... well, I guess that depends on who is looking at it.
It's too easy to change things without understanding how it works, too easy to screw stuff up and the solenoid melts or something... or it behaves erratically and someone gets hurt. It's also not too hard to figure out how to change it to full auto and stuff - heck, just one instruction needs to be modified for permanent FA. So, not that I'm being stingy or something... I don't want to be responsible for opening Pandora's Box.
Comment
-
Hey Miscue,
I was thinking about your Q1.0 board today, and I was wondering if it would be possible for you to code a battery charge meter. One that would show the amount of charge you had left in your battery. Since the emag battery only charges in your car(if you don't have a wall converter) I find myself often wondering how much life I have left in the battery. I know for a gun that can switch to manual mode this isn't a huge option but I still think it is one that would be somewhat beneficial and may be a decent selling point.
my 2 cents...
Comment
-
Originally posted by Aliens-8-MyDad
say this is the current e-mag led in restmode(on but not fireing).
|:::::::::::::|
|:::::::::::::|
this could be 1 bps
|=::::::::::::|
|=::::::::::::|
this could be 2 bps
|==:::::::::::|
|==:::::::::::|
3
|===::::::::::|
|===::::::::::|
4
|====:::::::::|
|====:::::::::|
5
|====:::::::::|
|====:::::::::|
20
|=============|
|=============|
you get the point...
so when u are pulling 10 bps the lines could go half way to represent half the max bps. and there should be a setting where u can check your max bps dont have it listed the whole time to clutter up the pretty effects of the bps meter.
not to steal ideas.....but you could use this type meter system to do it.
Comment
-
Well... the hardware can detect low voltage versus normal voltage... one or the other. An appromixate meter that guesses what the battery life is based on usage... I suppose could be done... but would be inaccurate. I think a shot counter can kinda second as a form of battery meter, say like if you were getting near X thousand shots... your battery might be about done.
Comment
-
i thought the NiMH battery was incapable of telling you it's current power status...only that it was getting low.
that has something to do with the charge life of the battery, correct? if it keeps track of the charge, then you would have to drain it completely to recharge it, right? and if you don't drain it completely, you lessen the storage capacity of it? atleast that's what i understood.
Comment
-
Miscue, even if people saw your code, only a very small fraction of 1% would know what the heck they were looking at.Originally posted by Miscue
I have had about a half-dozen requests for my source code, and this is my answer on that:
I am not going to release my source code in full or in snippets. However, I will discuss any part of it in detail. And, I don't have anything against bringing a printout with me to an event for people to look through if curious. I commented and documented the whole thing pretty well, so it's not too hard to follow what it's doing... well, I guess that depends on who is looking at it.
It's too easy to change things without understanding how it works, too easy to screw stuff up and the solenoid melts or something... or it behaves erratically and someone gets hurt. It's also not too hard to figure out how to change it to full auto and stuff - heck, just one instruction needs to be modified for permanent FA. So, not that I'm being stingy or something... I don't want to be responsible for opening Pandora's Box.
Comment




Comment