I too am an ex softie - industrial controls - PLC / robotics etc.
A FDS (Functional Design Specification) was provided with each project, but such documents themselves are the product of many hundreds of hours of work including the outcomes of FMEA studies, communications analysis, hardware schematic design, client specifications etc, etc, etc.
You're not going to get this on a $200 bounty.
There's no drawing office creating schematics, no R&D department determining the best protocols to use, there's not even any clear customer specification.
Reality is that most of those people posting bounties up have no idea about any of this stuff, they just have an idea.
And that's all there is - is a simple community idea for a function that they would like to see.
If there's not enough information included with the original idea / request / bounty then the simple solution is that you ask.
- ask a question
- open a discussion
- lead the poster to give you the information you need
- engage the community
You will never get an FDS in the open source community, put simply. The Open Source community cannot afford such things.
Developing for open source software means that you need to roll your sleeves up and get stuck in.
There's no hand-holding here.
The bounty is not really intended to be payment for a job, but simply something to make a particular feature more appealing. I thought that US$200 was pretty appealing, but I guess not. Perhaps I'm the only one that has a use for it.
(BTW ric355 I've added a basic 'specification' to my original post for you
Sing out if you need any more info)