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:
kurtis.heimerl
2013-02-05 09:36:12 +00:00
parent 6b3492b65c
commit 0e9638960b
4 changed files with 15 additions and 7 deletions

View File

@@ -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;

View File

@@ -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.

View File

@@ -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"));
//

View File

@@ -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.');