Hi Everybody !
I work with an A5000 server and some SIP/IP Aastra phones, and I'm actually trying to make the phones display a message sent by the A5000.
I already know how to make a phone display a message with the AastraIPPhoneStatus() PHP function, but I can't find where to put this piece of code (I mean in what php file in the A5000). This piece of code will be something like that :
require_once('AastraIPPhoneStatus.class.php');
$status = new AastraIPPhoneStatus();
$status->addEntry('1','Meeting at 3PM');
$status->output();
I've looked for something like "$status->addEntry('1','No service')" everywhere in the server files in order to see how this common message is displayed, but it seems there's nothing similar.
I hope someone has answers to my problem, and I thank you in advance.
pacman.
|
EDIT : I've seen some PDF, and it seems that it may be more probable that the A5000 communicates with phones with XML, but my researches on this way aren't more successful...
XML Code seems like :
<AastraIPPhoneStatus> <Message index=”1”>Meeting at 3PM</Message> </AastraIPPhoneStatus>
|
EDIT2 : It seems that the A5000 server doesn't "talk" to phone first : phone do a request, and the A5000 answer it with a XML script that the phone can now execute. The 2 last parts aren't hard to do. The problem comes from the part where the phone do a request. It can be easily done by programming a softkey or something like that, but if I want the phone to check if the server has something to display every 2 minutes, I think I've to change the firmware. And HERE is the problem : firmware is encoded in Hexadecimal : when I open it with MS Visual Studio, it displays a memory map in hexadecimal and binary.
Anybody have any idea about that or any issue to provide me ? Thanks

Member Since:
2011-09-06