Changeset 146 in tmcsimulator for branches/BasicFEPClient


Ignore:
Timestamp:
10/18/2017 12:27:03 PM (9 years ago)
Author:
jtorres
Message:

BasicFEPClient with SandCanyon? (white dot) data, note: does not work

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/BasicFEPClient/network_factory.cpp

    r145 r146  
    155155} 
    156156 
    157 // TEST DATA 
     157// TEST DATA: WORKING 
    158158// lds_id       line    drop sch lineinfo       system_key      sch_seq glo_seq         count   freeway Dir     ca_pm   lds_name                 
    159159// 1203103      50      13      13      13      1123005873      24148   1357650         19      55      S       6.88    MACARTHU1  
     160 
     161// SAND CANYON: NOT WORKING 
     162// 1204813      31      18      5       5       1123005744      26489   1357649         18      5       S       23.5    S OF SAND CNYN 
     163 
    160164FEP_LINE * NetworkFactory::load_lines(int *size, const char * fName) 
    161165{ 
    162166        FEP_LINE *lines = (FEP_LINE *) calloc(sizeof(FEP_LINE), 1); 
    163167        *size = 1; 
    164         lines[0].lineNum = 50; 
    165         lines[0].lds.push_back(1203103); 
     168        lines[0].lineNum = 31; 
     169        lines[0].lds.push_back(1204813); 
    166170        lines[0].ldsIndex.push_back(0); 
    167         lines[0].count = 19; 
    168         lines[0].schedule = 13; 
    169         lines[0].globalSeq = 1357650; 
    170         lines[0].schedleSeq = 24148; 
     171        lines[0].count = 18; 
     172        lines[0].schedule = 5; 
     173        lines[0].globalSeq = 1357649; 
     174        lines[0].schedleSeq = 26489; 
    171175        return lines;    
    172176} 
    173177 
    174 // TEST DATA 
     178// TEST DATA: Working (MacAruthur)) 
    175179//FWY   Dir     POSTMI  LDS_ID  VDS_ID  LOOP_ID LOC    LANE LOOP_LOC            PARAMICS_NAME  PARAMICS_LANE     
    176180//55    S       6.88    1203103 1203104 1203105 QU      1       QUEUE           55s6.88ora      0 
    177  
    178181//55    S       6.88    1203103 1203104 1203106 DM      2       DEMAND          55s6.88ora      0 
    179  
    180182//55    S       6.88    1203103 1203104 1203107 PA      3       PASSAGE         55s6.88ora      0 
    181  
    182183//55    S       6.88    1203103 1203108 1203109 HV      1       SD_1            ?               0 
    183  
    184184//55    S       6.88    1203103 1203110 1203111 ML      1       ML_1            55s6.88ml       4 
    185  
    186185//55    S       6.88    1203103 1203110 1203112 ML      2       ML_2            55s6.88ml       3 
    187  
    188186//55    S       6.88    1203103 1203110 1203113 ML      3       ML_3            55s6.88ml       2 
    189  
    190187//55    S       6.88    1203103 1203110 1203114 ML      4       ML_4            55s6.88ml       1 
     188 
     189// TEST DATA: Not working (Sand canyon) 
     190//5       S       23.5    1204813 1204814 1204815 HV      1       SD_1            5s23.5hv        1 
     191//5       S       23.5    1204813 1204816 1204818 ML      2       ML_2            5s23.5ml        5 
     192//5       S       23.5    1204813 1204816 1204819 ML      3       ML_3            5s23.5ml        4 
     193//5       S       23.5    1204813 1204816 1204820 ML      4       ML_4            5s23.5ml        3 
     194//5       S       23.5    1204813 1204816 1204821 ML      5       ML_5            5s23.5ml        2 
     195//5       S       23.5    1204813 1204816 1204822 ML      6       ML_6            5s23.5ml        1 
     196//5       N       23.5    1204813 1204823 1204824 OH      1       SD_2            5n23.5hv        1 
     197//5       N       23.5    1204813 1204825 1204826 OS      1       OS_1            5n23.5ml        6 
     198//5       N       23.5    1204813 1204825 1204827 OS      2       OS_2            5n23.5ml        5 
     199//5       N       23.5    1204813 1204825 1204828 OS      3       OS_3            5n23.5ml        4 
     200//5       N       23.5    1204813 1204825 1204829 OS      4       OS_4            5n23.5ml        3 
     201//5       N       23.5    1204813 1204825 1204830 OS      5       OS_5            5n23.5ml        2 
     202//5       N       23.5    1204813 1204825 1204831 OS      6       OS_6            5n23.5ml        1 
     203 
     204 
     205//5       S       23.5    1204813 1204816 1204817 ML      1       ML_1            5s23.5ml        6 
     206 
    191207STATION * NetworkFactory::load_lds(const char * fName) 
    192208{ 
    193209        /* Read loop meta data */ 
    194210        STATION *lds_map = (STATION *) calloc(sizeof(STATION), 1); 
    195         lds_map[0].lds = 1203103; 
    196         lds_map[0].line_num = 50; 
    197         lds_map[0].drop = 13; 
     211        lds_map[0].lds = 1204813; 
     212        lds_map[0].line_num = 31; 
     213        lds_map[0].drop = 18; 
    198214        LOOP *loop = new LOOP; 
    199         loop->loopID = 1203113; 
     215        loop->loopID = 1204817; 
    200216        loop->loop_loc = "ML_1"; 
    201217        loop->occ = 0; 
    202218        loop->vol = 0; 
    203219         
    204         // Loop ids 
    205         long *loopIDs = (long *) calloc(sizeof(long), lds_map[0].loops.size()); 
    206         loopIDs[0] = 1203113; 
    207220        lds_map[0].loops.push_back(loop); 
    208221 
Note: See TracChangeset for help on using the changeset viewer.