manike said:
Never claimed it was rocket science or magic.
Do you think your work in this area is valuable? How much time do you have in say making a board for one gun?
How many different guns have you done the boards and code for?
How many boards do you have in use?
What do you estimate your costs would be to do the same amount of work for say...
Angels (all model years), Ego's, DM's (all model years), Shockers, Nerves, Intimidators (all model years), E-blades, Race Frames?
And then how much to have you be at each event to verify the code is being used?
And how much to have say a few thousand boards done for each of those guns? (obviously some style will have more boards required than others).
I wrote the v3 Racegun firmware, firstly just to get semi mode working the way I wanted (single-shot buffering, primarily) and to add a couple of peripheral features like on-gun battery meter, then later to add Millennium and PSP ramping when they came along. I handed my last release back to Racegun, who had a few bells and whistles added and made it the official v4 release. I have no idea how many actual units are running it now, but a reasonable number at least
I've done Millennium-compliant firmware for the Promaster board, which is on a small number of Promasters in use in Europe, and for a couple of other open-bolt EPs which I am still testing.
Closed bolt is obviously a lot different to open-bolt, and the code for each board is quite different depending on features available on that particular MPU and board, but I have used the same basic system and the same tricks in all cases. In each case so far I've been working with the hardware I've got, but if the MPU and surrounding hardware used for each marker is kept to the same general layout, then software development for each additional marker is reduced to tweaking rather than wholesale rewrites.
The Racegun firmware probably took me about 40 hours development, the Promaster maybe 24, plus a few days' solid testing in each case, with the odd bugfix along the way. But that Promaster board will then drop into a Freestyle and work great with a couple of settings changed. With a bit of bodging and the right wiring harness it could be stuffed into a timmy, and it would work alright, although it would benefit from a couple of hours prodding at some of the code.
I can't claim to be a competent hardware guy, so I can't really comment on what the hardware development time would be, nor what it would cost in real terms to have manufactured. Sure, I've designed and put together on breadboard circuits that, condensed to fit in a gun, work no doubt do the job serviceably (but maybe not as well as could be possible), but as with software (only more so) it's a long way from breadboard, through design and testing to manufacturing. If the core design is kept the same for each gun, then again the development time per model is reduced. Surely you've a much better idea than me what real product development costs.
I am oversimplifying here - closed bolt requires an extra solenoid driver and a completely different firing cycle; breakbeam eyes need to be treated differently from reflective; opto triggers are different to handle than microswitches, both in the hardware and in what software filtering can be done. Yes, it'd be a pretty major undertaking to cover the whole range of current tournament guns with all the minor differences like this, but not out of the question, especially with the right support from the manufacturers themselves. Want an LCD? That starts to make the added work per model far more.
As for board verifying, it shouldn't require anyone of great qualification to do at events, if designed properly. A laptop plugged into the board could verify the program (or at least verify the program's ability to authenticate itself), and a visual inspection where necessary would ensure that the board hadn't been tampered or augmented.
What's my time worth? Well let's just say it'd take a lot of sales for me to quit my day job. My philosophy so far has been selfish - I want the best software I can get on my gun, within the rules, and once I'm happy with that I can worry about if other people might want it too. If I was trying to operate as a business then I'd have to approach things very differently to how I do.
Chicago said:
You wern't assuming these chips were going to be given away for free were you?
And before you say it's going to be too expensive, how much is it going to cost to have high-speed, high-resolution cameras and playback equipment on-site, and pay the people to operate it?
If there's any reason that certified chips trump camera equipment, it's that you can show the league and manufacturers how to turn certified chips into a revenue stream, whlie camera equipment is just a money hole.
That's a depressingly insightful comment.
And a terrible way to select one strategy over another, which about guarantees which the leagues would jump at