Cal, I took a different approach and took advantage of a rack of Polycom phones and a bit of electronic tinkering. http://imgur.com/a/9JfcR I took the Polycom 550s and, using the built-in XML Command Push and the state polling features, plus some perl automation, I was able to automate a large batch of call scenarios. Then when I found that SLA and BLF lights weren't available, I assimilated the phones borg style. In the album, I'm using an Arduino board, a muxer(to talk to multiple chips easily), and a set of light sensors(color, and intensity) to now detect presence issues in FreeSWITCH. William King Senior Engineer Quentus Technologies, INC 1037 NE 65th St Suite 273 Seattle, WA 98115 Main: (877) 211-9337 Office: (206) 388-4772 Cell: (253) 686-5518 william.king@quentustech.com On 05/28/2013 07:03 AM, Cal Leeming [Simplicity Media Ltd] wrote:
Hello all,
After nearly a year of active development on building our own voice platform, we've adopted some cool tricks to speed up the workflow and make testing less tedious.
Over the next few months I'll be posting more articles on the tricks we have used and the lessons we have learnt.
Here is part 1 - a write up about a neat hack we used to virtualize phone testing; http://blog.simplicitymedialtd.co.uk/533/quick-and-easy-approach-for-multi-t...
For those that don't have time to read, here is a screenshot; http://i.imgur.com/e9kUdxg.jpg
This trick, which we've used in development for approx 6 months, has saved countless hours in development overheads, with one-click start/stop functionality and all the necessary modules right there in one place.
Of course, this should never be used as a full replacement as nothing beats a proper hardware test to catch those weird edge cases, but it does allow you to do the majority of your testing (95%) from a single screen rather than a desk full of phones. It also makes attaching wireshark a lot easier, without having to use span ports and the alike.
Hope this helps someone else!
Cal
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org