Dialogic, again

Bruce Fitzsimons <>
Thu Jul 6 09:36:17 CEST 2000


> 1. What is the best OS these days for mixing Erlang and Dialogic?
 If you can bear the wait...maybe Linux? I've been waiting for months for
the new Linux drivers. July is the latest date...but its supposed to be
firmer.

> 2. What is the best way to interface the Erlang runtime system with
> Dialogic hardare? Ports?
I'm attempting to do it as a linked-in driver for performance reasons. It
does have a limitation that I can't play or record to memory as the binary
gets too big very quickly.

I don't remember the limit on binary size for passing to/from a driver -
mabe 32K?

Linked-in drivers seem an easy choice for this, as I'm using the async
call-back Dialogic model so its just message passing to/from Erlang. I have
done some design docs and coded it but I haven't yet linked it into Erlang
(yum, raw undebugged C). I'm intending to open source it under the EPL once
it works. I've just been reluctant to build a development environment on my
NT box as its easier under Linux (my target platform). That was 2 months
ago...

I know someone else on this list has done an erlang/dialogic driver, but I
don't remember who, and I think it was commercially sensitive. Still, any
pointers would be great.

Cheers,
Bruce

PS Mine is called Erlogic and once it limps (eg I can play voice, dial the
phone) I'll put it on sourceforge. Its only designed for analog boards (dxxx
calls).





More information about the erlang-questions mailing list