Changeset 228 for vtcross/trunk/src/libvtcross/libvtcross_demo.cpp
- Timestamp:
- 04/02/09 17:35:03 (15 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
vtcross/trunk/src/libvtcross/libvtcross_demo.cpp
r225 r228 23 23 main(int32_t argc, char *argv[]) 24 24 { 25 Observable * o = new Observable[1]; 25 Observable *o = new Observable[1]; 26 Parameter *currentParameters = new Parameter[2]; 26 27 Parameter * p; 27 28 28 o[0].name = "Test123"; 29 o[0].value = 1243.00; 29 uint32_t numParameters; 30 30 31 p = GetOptimalParameters(o,1); 31 o[0].name = "PER"; 32 o[0].value = 12.00; 33 34 currentParameters[0].name = "tx_power"; 35 currentParameters[0].value = 10.0; 36 currentParameters[1].name = "bandwidth"; 37 currentParameters[1].value = 300.0; 38 39 p = GetOptimalParameters(o,1,currentParameters,2); 40 numParameters = GetNumParameters(); 32 41 33 42 printf("Application:: Received the following parameters.\n"); 34 printf("%s:: %f\n",p[0].name.c_str(),p[0].value); 43 44 for(size_t i = 0; i < numParameters; i++) { 45 printf("%s:: %f\n",p[i].name.c_str(),p[i].value); 46 } 35 47 36 delete [] p; 48 // Try them out! Do they work? 49 50 Utility *resultingUtility = new Utility[2]; 51 52 // UpdateParameterPerformance(p,o,resultingUtility); 53 54 55 delete [] p; 37 56 delete [] o; 38 57