Ignore:
Timestamp:
09/10/01 14:32:27 (23 years ago)
Author:
tbretz
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Cosy/main
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Cosy/main/MCosy.cc

    r925 r926  
    125125ZdAz MCosy::GetSePos()
    126126{
    127     const int p0 = fAlt1->GetPos();
    128     const int p1 = fAlt2->GetPos();
     127    const int p0 = fZd1->GetPos();
     128    const int p1 = fZd2->GetPos();
    129129    const int p2 = fAz->GetPos();
    130130
     
    362362    else
    363363        if (fabs(vt->Az()) > 0.9*vraz)
     364        {
     365            lout << "Warning: Azimuth speed limit exceeded. Limiting speed to 90% max." << endl;
    364366            vt->Az(0.9*vraz*sgn(vt->Az()));
     367        }
    365368
    366369    if (sgn(vt->Zd()) != sgn(vcalc.Zd()) &&
     
    369372    else
    370373        if (fabs(vt->Zd()) > 0.9*vrzd)
     374        {
     375            lout << "Warning: Altitude speed limit exceeded. Limiting speed to 90% max." << endl;
    371376            vt->Zd(0.9*vrzd*sgn(vt->Zd()));
     377        }
    372378}
    373379
     
    568574    case WM_PRESET:
    569575        cout << "WM_Preset: start." << endl;
    570         fAlt1->SetPreset();
    571         fAlt2->SetPreset();
     576        fZd1->SetPreset();
     577        fZd2->SetPreset();
    572578        fAz->SetPreset();
    573579        cout << "WM_Preset: done. (return 0xaffe)" << endl;
     
    588594            cout << "Got  Zd: " << sepos.Zd() << " Az: " << sepos.Az() << endl;
    589595
    590             fAlt1->SetPreset(za.Zd());
    591             fAlt2->SetPreset(-za.Zd());
     596            fZd1->SetPreset(za.Zd());
     597            fZd2->SetPreset(-za.Zd());
    592598            fAz->SetPreset(za.Az());
    593599
     
    759765            do
    760766            {
    761                 phca1 = fAlt1->PosHasChanged();
    762                 phca2 = fAlt2->PosHasChanged();
     767                phca1 = fZd1->PosHasChanged();
     768                phca2 = fZd2->PosHasChanged();
    763769                phcaz = fAz->PosHasChanged();
    764770                usleep(1);
     
    786792            // FIXME: I cannot take the avarage
    787793            //
    788             time.Zd((fAlt1->GetMjd()+fAlt2->GetMjd())/2.0);
     794            time.Zd((fZd1->GetMjd()+fZd2->GetMjd())/2.0);
    789795            time.Az(fAz->GetMjd());
    790796
     
    823829    // Update Gui, foremer MTGui.
    824830    //
    825     fAlt1->DisplayVal();
    826     fAlt2->DisplayVal();
     831    fZd1->DisplayVal();
     832    fZd2->DisplayVal();
    827833    fAz->DisplayVal();
    828834
     
    874880    // Create Nodes
    875881    //
    876     fMac1=new Macs(1, lout);
    877     fMac2=new Macs(2, lout);
    878     fMac3=new Macs(3, lout);
    879     fAlt1=new ShaftEncoder(4, lout);
    880     fAlt2=new ShaftEncoder(5, lout);
    881     fAz  =new ShaftEncoder(6, lout);
     882    fMac1=new Macs(1, "Mac.1/Az",      lout);
     883    fMac2=new Macs(2, "Mac.2/Zd",      lout);
     884    fMac3=new Macs(3, "Mac.3/Az-Sync", lout);
     885
     886    fZd1=new ShaftEncoder(4, "SE.4/Zd1", lout);
     887    fZd2=new ShaftEncoder(5, "SE.5/Zd2", lout);
     888    fAz =new ShaftEncoder(6, "SE.6/Az",  lout);
    882889
    883890    //
     
    887894    SetNode(fMac2);
    888895    SetNode(fMac3);
    889     SetNode(fAlt1);
    890     SetNode(fAlt2);
     896    SetNode(fZd1);
     897    SetNode(fZd2);
    891898    SetNode(fAz);
    892899
     
    899906
    900907    fAz->SetDisplay(fWin->GetLabel1());
    901     fAlt1->SetDisplay(fWin->GetLabel2());
    902     fAlt2->SetDisplay(fWin->GetLabel3());
     908    fZd1->SetDisplay(fWin->GetLabel2());
     909    fZd2->SetDisplay(fWin->GetLabel3());
    903910
    904911    lout.SetOutputGui(fWin->GetLog(), kTRUE);
     
    930937
    931938    delete fAz;
    932     delete fAlt2;
    933     delete fAlt1;
     939    delete fZd2;
     940    delete fZd1;
    934941    delete fMac1;
    935942    delete fMac2;
  • trunk/MagicSoft/Cosy/main/MCosy.h

    r924 r926  
    5050
    5151private:
    52     ShaftEncoder *fAlt1;
    53     ShaftEncoder *fAlt2;
     52    ShaftEncoder *fZd1;
     53    ShaftEncoder *fZd2;
    5454    ShaftEncoder *fAz;
    5555
Note: See TracChangeset for help on using the changeset viewer.