08-30-2006, 10:45 AM
|
#21 | | Senior Member
Join Date: Jun 2003
Posts: 278
| It is definately something I would be interested in. I agree that it would be great to have additional functions like the time and interface with pool sheets.
Just make sure you include some bugs in it when you sell it so you can charge for upgrades later  |
| | | And now for this message... | |
08-30-2006, 10:49 AM
|
#22 | | Senior Member
Join Date: Jan 2003 Location: Charlottesville VA
Posts: 3,091
| I think this sounds like a great idea. I have a couple of old laptops laying around (although both are MACs I think...) and I would love to give this a try. I would gladly pay about $50 for it, but I would expect the dongle to be included with the software as with most other software that requires a special cable interface. I strongly encourage you to continue developing this, it sounds like it has really great potential!
__________________
Just another lost soul saved by the (hit) First Church of EPEE!
Bona Na Croin. "Neither Collar nor Crown"
|
| |
08-30-2006, 12:36 PM
|
#23 | | Moderator
Join Date: Feb 2005 Location: Austin, TX
Posts: 10,177
| Quote: |
Originally Posted by reawl Epee is working. Though I discovered tonight that one parallel port dongle (there's got to be a better word than "dongle", maybe "adapter"?), isn't going to cut it. Foil sends a signal out the B lines, Epee out the A lines, and sabre out the C lines. This means I'd need six pins that work as both inputs and outputs; parallel ports only have 4 such pins
So for my experiments tonight I just swapped the pins around. But it would be a pain if you were to have to do it each time you wanted to change weapons. And I don't want to complicate the design, so I don't have a good answer until my parts for the USB come in which will give me 8 in/out options, more than enough.
Some of the ideas here have been really helpful, some not so much, but keep 'em coming. (DDR = "Dance-Dance-REFolution"?) | Well, one thing you could do is cheat. Send the same signal over the B line for sabre that you do for foil. It won't follow the letter of the rules, but in terms of having the same outcome it should be fine.
The other possibility is to install a mechanical switch in your dongle that changes pin to line matchups. |
| |
08-30-2006, 02:18 PM
|
#24 | | Senior Member
Join Date: Jun 2003 Location: Princeton NJ
Posts: 286
| use ports 2-9 Ports 2-9 can be configured as either input or output.
Configure for input and use as needed. This can be done in your printer port drivers usually.
You could set up a Sourceforge page for your development so others can take a look at your code. Also lots of parallel port resources there from DLL's and other libraries you might find useful in development.
Shlep. |
| |
08-30-2006, 02:46 PM
|
#25 | | Senior Member
Join Date: Jan 2003 Location: West Lafayette, IN
Posts: 294
| shlepzig, I'll have to poke around with the driver I'm using to see if I get 2-9 to go both ways. As for SourceForge, I've used it in the past, but for this project, since there's potential I may be selling the software itself, I'm not ready to open it up to the public. If someone was willing to do a peer review or try it out at their own club I might be more open to that.
__________________
You have two opponents, the one standing on the strip, and the one standing to the side of it.
|
| |
08-30-2006, 05:27 PM
|
#26 | | Senior Member
Join Date: Jun 2003 Location: Princeton NJ
Posts: 286
| Pins 2 - 9 Pins 2-9 don't go both ways. They go either way, but you pick one and go with it. I hunted up one technical reference, in which older refers to 1981 or older PCs(so stone age in computer terms).
For your software, you will want to configure the ports to work as inputs.
This can either be set with firmware (if you use development board for the parallel port) or can be set in the software or the bios. Quote: |
Pins 2-9--called the parallel port's ``Data Pins''--are ganged. That is, their directions are not individually controllable; they must be either all inputs or all outputs. (The actual values of the pins--on or off--are individually controllable.) Also, some of the oldest parallel ports do not support switching between inputs and outputs on pins 2-9 at all, so pins 2-9 are always outputs. Many PC motherboards allow the user to select the personality of the parallel port in the BIOS. If you need to use pins 2-9 as bidirectional or input pins, make sure your port is configured as a ``PS/2'' port or one of the other advanced port types; ports in SPP (Standard Parallel Port) mode may not support direction switching on pins 2-9
| Source of quoted text Her's how you do it in Linux
Shlep
Last edited by shlepzig; 08-30-2006 at 05:29 PM.
|
| |
08-30-2006, 05:56 PM
|
#27 | | Senior Member
Join Date: Jan 2003 Location: West Lafayette, IN
Posts: 294
| Pins 2-9 Actually I found that I could set/clear the 5th Control (1 to send, 0 to read-default) via software. Using this flip flop method I was able to send the signals I needed then read back the result. This worked for both Foil and Epee, and I'm going to step out on a limb and assume the same will hold true for sabre.
What I found is that I need to add in some resistors so that the current goes where I want it to when I want it to. Before when I was using separate Data/Signal registers things just magically worked out, with all data registers it seems that the magic is gone (I suspect that one set of registers has some internal resistance).
__________________
You have two opponents, the one standing on the strip, and the one standing to the side of it.
|
| |
08-31-2006, 02:03 AM
|
#28 | | Senior Member
Join Date: Feb 2005 Location: Buffalo, NY
Posts: 429
| Quote: |
Originally Posted by reawl ...If someone was willing to do a peer review or try it out at their own club I might be more open to that. | We would love to try it out here in Buffalo. Let us know. (Plus, since I have absolutely NO skill (see: patience) with computer programming, you wouldn't have to worry about me stealing your idea!)
__________________ "All things must pass. All things must fade away." - George Harrison
|
| |
08-31-2006, 04:19 AM
|
#29 | | Senior Member
Join Date: Jan 2003 Location: West Lafayette, IN
Posts: 294
| Full Screen Mode? Check!
Installer? Check!
Pretty Start Menu Icon? Ehh... Define "pretty"
__________________
You have two opponents, the one standing on the strip, and the one standing to the side of it.
|
| |
08-31-2006, 11:18 AM
|
#30 | | Moderator
Join Date: Feb 2005 Location: Austin, TX
Posts: 10,177
| BSODs? |
| |
08-31-2006, 12:08 PM
|
#31 | | Incorruptible
Join Date: Oct 2004 Location: NJ
Posts: 2,758
| Is it techonologically possible for this be enhanced with a secured wi-fi network for wireless scoring? Instead of having a single box that connects to the laptop for the reel connection you could have two devices that can be keyed to a specific laptop's network. It might mitigate interference, but I don't know anything about what it would mean to timings.
__________________
Fencing T-shirts available at Off-The-Piste Wear **New designs** including f.net themed designs for easy recognition of fellow f.netters at tournaments!
|
| |
08-31-2006, 02:01 PM
|
#32 | | Moderator
Join Date: Feb 2005 Location: Austin, TX
Posts: 10,177
| Offhand, the first thing that springs to mind is that there are only 11 channels for Wi-Fi, and only 3 of them do not overlap. So I'd suggest using some other radio frequency. I believe up at 10GHz and above it's pretty much unlicensed, so you can do whatever you want. |
| |
08-31-2006, 03:59 PM
|
#33 | | Senior Member
Join Date: Jun 2003 Location: Princeton NJ
Posts: 286
| I don't belive the devices need individual frequencies I don't belive the devices each need individual frequencies.
I think the Wifi (Blue Tooth or other) routing device will negotiate connections for individual devices even if they are on the same frequency if there is a surplus of devices trying to communicate at once.
Each device needs to be able to identify itself to the central server, and sign in.
The discussion is moot though until the FIE decides that wireless transmission is OK for scoring, until then you can only devleop a training tool.
A wireless device could certainly work for scoring and be secure. The devices need to keep their clocks in sync with the central scoring device. Then the signal gets time-stamped and sent in the packet to the scoring (server) the time stamps can be compared and the appropriate lights activated. If the transmissions are encrypted that would keep cheaters from sending a false hit packet. The devices should try to resend packets until they are received by the server, so that should take care of most (but not all) jamming techniques.
Still a lot of work to develop something that is specifically prohibited by the FIE.
Shlep |
| |
08-31-2006, 04:13 PM
|
#34 | | Senior Member
Join Date: Oct 2004 Location: Jyväskylä
Posts: 3,886
| Quote: |
Originally Posted by shlepzig Still a lot of work to develop something that is specifically prohibited by the FIE.
Shlep | But it would save loads of money in a club environment. Not to mention time/expertise spent on reel repair. Consider that even the cheapest reel option is around $700 per strip, and unless you have super tall ceilings bungee systems are very messy.
__________________ Quit touchin' me, ya freak
F.Net Rule #1: E. L. E. (everybody love everybody) |
| |
08-31-2006, 05:20 PM
|
#35 | | Senior Member
Join Date: Mar 2005 Location: South Carolina
Posts: 621
| This looks AWESOME, reawl!!!!! Keep us posted!
__________________
Just because it's funny: Quote: |
Originally Posted by Capt. Slo-mo If you don't want to lose fencing privileges at USFA-sanctioned events, then refrain from throwing flamagels at those events. | |
| |
08-31-2006, 05:56 PM
|
#36 | | Immortal
Join Date: Jul 2000 Location: Heidelberg, GE
Posts: 5,454
| Quote: |
Originally Posted by shlepzig... The discussion is moot though until the FIE decides that wireless transmission is OK for scoring, until then you can only devleop a training tool....
...A wireless device could certainly work for scoring and be secure....
Still a lot of work to develop something that is specifically prohibited by the FIE.
Shlep | Actually, if you developed the system and showed it was secure, and it was cheaper than current reel-based systems, it would probably get adopted widely for non-FIE comps, which would put a lot of pressure on the FIE to adopt it... the FIE prohibition against wireless transmission is based on an assessment of technology that is at least ten years out of date and about as nonsensical as their insistence on plexi-masks and their inane tinkering with sabre timings...
A workable wireless system that cost less than current reel-based systems also could do a fair amount to help spread fencing--or at least remove one of the barriers to the sport's spread...
__________________
Why sabre? Because you don't take heads with the point.
Last edited by sabreur; 08-31-2006 at 05:59 PM.
|
| |
08-31-2006, 06:26 PM
|
#37 | | Moderator
Join Date: Feb 2005 Location: Austin, TX
Posts: 10,177
| It appears that Estoc has a wireless scoring machine they're selling in France. I understand that the SEMI head liked it, but the manufacturer is having enough trouble supplying french clubs that he hasn't bothered submitting it for approval. http://www.estoc.com/fr/cyber/index.htm
I wish I read enough french to understand the page. |
| |
09-01-2006, 12:26 PM
|
#38 | | Senior Member
Join Date: Jan 2004 Location: Boston, MA
Posts: 4,860
| I also thought the Estoc system requred a modification of the foil or epee tip? |
| |
09-13-2006, 12:28 AM
|
#39 | | Senior Member
Join Date: Jan 2003 Location: West Lafayette, IN
Posts: 294
| Problem Solved? Getting back to the parallel port, I was unable to set up in-line resistors that would make all three weapons behave as I wanted. So I'm going to go back to the original plan, but with a new project box that will have a different set of sockets for each weapon (a total of 18 banana jacks). Parts were purchased today, construction and results to be posted tomorrow.
__________________
You have two opponents, the one standing on the strip, and the one standing to the side of it.
|
| |
09-13-2006, 02:44 AM
|
#40 | | Senior Member
Join Date: Oct 2004 Location: Jyväskylä
Posts: 3,886
| Quote: |
Originally Posted by reawl Getting back to the parallel port, I was unable to set up in-line resistors that would make all three weapons behave as I wanted. So I'm going to go back to the original plan, but with a new project box that will have a different set of sockets for each weapon (a total of 18 banana jacks). Parts were purchased today, construction and results to be posted tomorrow. | This is not a marketable product... plain and simple.
A nice science product, maybe, but not for regular use.
__________________ Quit touchin' me, ya freak
F.Net Rule #1: E. L. E. (everybody love everybody) |
| | | Thread Tools | | | | Display Modes | Linear Mode |
Posting Rules
| You may not post new threads You may not post replies You may not post attachments You may not edit your posts | | |