<div dir="ltr">On Thu, Dec 29, 2016 at 5:32 AM, salar007 <<a href="mailto:ali.salar007@gmail.com">ali.salar007@gmail.com</a>> wrote:<br>><br>> Hi all,<br>><br>> 1) Is it possible to increase the number of phones from two to three or more<br>> phones as TS in osmocom-BB?  plz answer just this question. I strongly need<br>> it's answer, if NOT I STOP my working..<br>><br>> 2) what's this ERROR : "DSP Error Status: 24"<br>><br>> thank you.<div><br>Question 1:<br>If you are asking if a osmocom-TRX can increase its capacity to multiple handsets by extending the <br>timeslot. I dont think that it is possible (I may be wrong), the handsets are already working<br>beyond their intended capacity in osmocom-TRX.<br><br>Question 2:<br>Every incomming TDMA frame generates an interrupt function in sync.c called l1_sync(void).<br>The dsp_api structure is used to communicate with dsp from layer1.<br>If the DSP has encountered an error it puts the error code in dsp_api.ndb->d_error_status.<br>Currenlty dsp errors are printed to the users but generally ignored look at the following<br>code-sample from inside of l1_sync:<br><br>if (dsp_api.ndb->d_error_status) {<br>        printf("DSP Error Status: %u\n", dsp_api.ndb->d_error_status);<br>        dsp_api.ndb->d_error_status = 0;<br>}<br><br>This means that regardless of what d_error_status it will be set to 0 and the program will<br>continue as normal, you may consider this message a debug warning. <br><br>The file src/target/firmware/include/calypso/dsp_api.h details the different error codes<br>available and their meaning.<br></div></div>