mirror of
https://github.com/fairwaves/openbts-2.8.git
synced 2025-10-23 07:42:01 +00:00
basic usability fixes we no longer print out warnings when looking for a starting transceiver and we no longer have a link to /var/run/OpenBTS in the example sql.
git-svn-id: http://wush.net/svn/range/software/public/openbts/trunk@4881 19bc5d8c-e614-43d4-8b26-e1612bc8e597
This commit is contained in:
@@ -401,11 +401,16 @@ bool ::ARFCNManager::powerOff()
|
||||
}
|
||||
|
||||
|
||||
bool ::ARFCNManager::powerOn()
|
||||
bool ::ARFCNManager::powerOn(bool warn)
|
||||
{
|
||||
int status = sendCommand("POWERON");
|
||||
if (status!=0) {
|
||||
LOG(ALERT) << "POWERON failed with status " << status;
|
||||
if (warn){
|
||||
LOG(ALERT) << "POWERON failed with status " << status;
|
||||
}
|
||||
else {
|
||||
LOG(INFO) << "POWERON failed with status " << status;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
|
@@ -172,8 +172,11 @@ class ARFCNManager {
|
||||
/** Turn off the transceiver. */
|
||||
bool powerOff();
|
||||
|
||||
/** Turn on the transceiver. */
|
||||
bool powerOn();
|
||||
/**
|
||||
Turn on the transceiver.
|
||||
@param warn Warn if the transceiver fails to start
|
||||
*/
|
||||
bool powerOn(bool warn);
|
||||
|
||||
/**
|
||||
Set maximum expected delay spread.
|
||||
|
@@ -324,7 +324,7 @@ int main(int argc, char *argv[])
|
||||
LOG(INFO) << "checking transceiver";
|
||||
//gTRX.ARFCN(0)->powerOn();
|
||||
//sleep(gConfig.getNum("TRX.Timeout.Start",2));
|
||||
bool haveTRX = gTRX.ARFCN(0)->powerOn();
|
||||
bool haveTRX = gTRX.ARFCN(0)->powerOn(false);
|
||||
|
||||
Thread transceiverThread;
|
||||
if (!haveTRX) {
|
||||
@@ -380,7 +380,7 @@ int main(int argc, char *argv[])
|
||||
C0radio->setRxGain(gConfig.getNum("GSM.Radio.RxGain"));
|
||||
|
||||
// Turn on and power up.
|
||||
C0radio->powerOn();
|
||||
C0radio->powerOn(true);
|
||||
C0radio->setPower(gConfig.getNum("GSM.Radio.PowerManager.MinAttenDB"));
|
||||
|
||||
//
|
||||
|
@@ -3,7 +3,7 @@ BEGIN TRANSACTION;
|
||||
CREATE TABLE CONFIG ( KEYSTRING TEXT UNIQUE NOT NULL, VALUESTRING TEXT, STATIC INTEGER DEFAULT 0, OPTIONAL INTEGER DEFAULT 0, COMMENTS TEXT DEFAULT '');
|
||||
INSERT INTO "CONFIG" VALUES('CLI.SocketPath','/var/run/command',0,0,'Path for Unix domain datagram socket used for the OpenBTS console interface.');
|
||||
INSERT INTO "CONFIG" VALUES('Control.Reporting.PhysStatusTable','/var/run/OpenBTSChannelTable.db',1,0,'File path for channel status reporting database. Static.');
|
||||
INSERT INTO "CONFIG" VALUES('Control.Reporting.TransactionTable','/var/run/OpenBTS/TransactionTable.db',1,0,'File path for transaction table database. Static.');
|
||||
INSERT INTO "CONFIG" VALUES('Control.Reporting.TransactionTable','/var/run/TransactionTable.db',1,0,'File path for transaction table database. Static.');
|
||||
INSERT INTO "CONFIG" VALUES('Control.Reporting.TMSITable','/var/run/OpenBTSTMSITable.db',1,0,'File path for TMSITable database. Static.');
|
||||
INSERT INTO "CONFIG" VALUES('Control.Call.QueryRRLP.Early',NULL,0,1,'If not NULL, query every MS for its location via RRLP during the setup of a call.');
|
||||
INSERT INTO "CONFIG" VALUES('Control.Call.QueryRRLP.Late',NULL,0,1,'If not NULL, query every MS for its location via RRLP during the teardown of a call.');
|
||||
|
Reference in New Issue
Block a user