Show
Ignore:
Timestamp:
06/16/09 16:12:04 (15 years ago)
Author:
wrodgers
Message:

updating SML demo

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • vtcross/trunk/src/libvtcross/libvtcross_demo_sml.cpp

    r283 r285  
    3030    uint32_t numObservables = 2; 
    3131 
    32     for(size_t i = 0; i < 10; i++) { 
     32    //for(size_t i = 0; i < 10; i++) { 
    3333         
    3434        Observable *o = new Observable[2]; 
     
    4141        o[1].value = 12.00; 
    4242 
    43         if(i == 0) { 
     43        //if(i == 0) { 
    4444            currentParameters[0].name = "bandwidth"; 
    4545            currentParameters[0].value = 300.0; 
    4646            currentParameters[1].name = "tx_power"; 
    4747            currentParameters[1].value = 10.0; 
    48         } else { 
    49             currentParameters[0].value = p[0].value; 
    50             currentParameters[1].value = p[1].value; 
    51         } 
     48       // } else { 
     49       //     currentParameters[0].value = p[0].value; 
     50       //     currentParameters[1].value = p[1].value; 
     51       // } 
    5252 
    5353 
     
    5555        // Note: mission name must match a mission  
    5656        // in the SML xml file 
    57         ret = SetActiveMission("test1"); 
     57        SetActiveMission("0"); 
    5858 
    5959        // Send a request to the system for a new set of  
    6060        //  parameters. 
    61         //p = GetOptimalParameters(o,numObservables,currentParameters,numParameters); 
     61        p = GetOptimalParameters(o,numObservables,currentParameters,numParameters); 
    6262         
    63         //LOG("Application:: Received the following parameters.\n"); 
     63        LOG("Application:: Received the following parameters.\n"); 
    6464         
    65         //for(size_t i = 0; i < numParameters; i++) { 
    66         //    LOG("%s:: %f\n", p[i].name.c_str(), p[i].value); 
    67         //} 
     65        for(size_t i = 0; i < numParameters; i++) { 
     66            LOG("%s:: %f\n", p[i].name.c_str(), p[i].value); 
     67        } 
    6868 
    6969        // Simulate the REAL observable values after the 
     
    7979        delete [] p;  
    8080        delete [] o;  
    81     } 
     81    //} 
    8282 
    8383    return 0;