한재중 : KARI 통합 버전 설치 내역




통합 DIS@KGS 배포 버전 관리


배포 버전배포일자버전 이력설치 이력개발 버전
DIS Server DIS Client

DIS TaskManager

DIS Receiver

DIS MWD Reader/Viewer BypassCADUConverter










DIS.KGS.R000292021-04-16
  • Receiver
    • Jira 이슈 매크로를 처리할 수 없습니다. 처리 오류.
      • 중복되는 bypass 파일이 존재할 경우, 적합한 폴더로 순서에 따라 파일을 이동시키도록 수정
  • BypassCADUConverter
    • C1 에 대해서 Console 모드 동작하도록 수정
      • 관련하여 K3/K3A 일부 코드 리팩토링
    • 최신 DIS Server/Client DLL, C1 Satellite Processor DLL 업데이트
    • Config 수정 부분
      • Config.xml
        • KeyPaths 에 C1 항목 변경
          • 기존에 CAS500_1 이었는데 C1 으로 위성 이름 변경
        • KeyFullPath 에 C1 항목 추가

        • 샘플


          <KeyPaths>
              <KeyPath Satellite="K3" Extension="bin" Path="K3" />
              <KeyPath Satellite="K3A" Extension="bin" Path="K3" />
          	<KeyPath Satellite="C1" Extension="bin" Path="C1" />
              <KeyPath Satellite="K5" Extension="dat" Path="K5" />
          </KeyPaths>
            <KeyFullPaths>
          	<KeyFullPath>
          		<Satellite>C1</Satellite>
          		<K3K3ASatelliteKey></K3K3ASatelliteKey>
          		<K3K3AGroundKey></K3K3AGroundKey>
          		<K5GroundKey>\\192.168.30.78\D$\Users\ehlee\KeyServerTestPath\K5\K5_POP_KEY_20110823105300.dat</K5GroundKey>
          		<K5GroundIV>\\192.168.30.78\D$\Users\ehlee\KeyServerTestPath\K5\K5_POP_IV_20110823105300.dat</K5GroundIV>
          		<K5UploadedKey>\\192.168.30.78\D$\Users\ehlee\KeyServerTestPath\K5\K5_POP_KEY_20110823105300.dat</K5UploadedKey>
          		<K5UploadedIV>\\192.168.30.78\D$\Users\ehlee\KeyServerTestPath\K5\K5_POP_IV_20110823105300.dat</K5UploadedIV>
          		<CAS500_1SatelliteKey>H:\Working\DIS\CAS\DecryptionKey\C1\Sat_20160129_ari3_1.bin</CAS500_1SatelliteKey>
          		<CAS500_1GroundKey>H:\Working\DIS\CAS\DecryptionKey\C1\Ground_20160129_ari3_1.bin</CAS500_1GroundKey>		
          	</KeyFullPath>
      • App.config
        • LastC1ChannelInfoLL1/LL2/RL1/RL2 항목 추가

        • 샘플


                      <setting name="LastC1ChannelInfoLL1" serializeAs="String">
                          <value>I1</value>
                      </setting>
                      <setting name="LastC1ChannelInfoLL2" serializeAs="String">
                          <value>Q1</value>
                      </setting>
                      <setting name="LastC1ChannelInfoRL1" serializeAs="String">
                          <value>I2</value>
                      </setting>
                      <setting name="LastC1ChannelInfoRL2" serializeAs="String">
                          <value>Q2</value>
                      </setting>
    • JIRA 이슈
      • Jira 이슈 매크로를 처리할 수 없습니다. 처리 오류.
  • 설치 및 고객(KARI 박종범 연구원) 확인 완료
v2.6.3.20210404v2.1.6.20210401v1.0.3.20190510v1.3.12.20210416v1.2.3.20210401v.1.3.0.20210415
DIS.KGS.R000282021-04-13
  • DIS Receiver
    • Jira 이슈 매크로를 처리할 수 없습니다. 처리 오류.
      • No Comp 에 대해서 CEU 처리 방식 수정
      • 온전하지 않은 SBMU 는 저장하지 않도록 수정
  • 설치 및 고객(KARI 박종범 연구원) 확인 완료
v2.6.3.20210404v2.1.6.20210401v1.0.3.20190510v1.3.11.20210413v1.2.3.20210401v.1.2.10.20210412
DIS.KGS.R000272021-04-12
  • DIS Receivier
    • Jira 이슈 매크로를 처리할 수 없습니다. 처리 오류.
      • 중복되는 bypass 파일의 경우, 중복을 피하도록 수정
    • Jira 이슈 매크로를 처리할 수 없습니다. 처리 오류.
      • L0F 파일/폴더 이름을 ICD 를 따르도록 수정
  • BypassCADUConverter
    • C1 에서 MT 적용되도록 수정
    • C1 L0F 의 파일/폴더 이름이 ICD 를 따르도록 수정
    • 관련하여 DRC Receiver 의 CAS500_1.SatelliteProcessor.dll 과 SI.DIS.MTHandler.dll 관련 DLL 업데이트
    • JIRA 이슈
      • Jira 이슈 매크로를 처리할 수 없습니다. 처리 오류.
  • 설치 및 고객(KARI 박종범 연구원) 확인 완료
v2.6.3.20210404v2.1.6.20210401v1.0.3.20190510v1.3.10.20210412v1.2.3.20210401v.1.2.10.20210412
DIS.KGS.R000262021-04-06
  • DIS Receiver
    • Jira 이슈 매크로를 처리할 수 없습니다. 처리 오류.
      • DEB 에서 Bypass 파일 생성 확인을 위한 로그 추가
  • 설치 및 고객(KARI 박종범 연구원) 확인 완료
v2.6.3.20210404v2.1.6.20210401v1.0.3.20190510v1.3.9.20210406v1.2.3.20210401v.1.2.9.20210406
DIS.KGS.R000252021-04-06
  • DIS Receiver
    • Jira 이슈 매크로를 처리할 수 없습니다. 처리 오류.
      • C1 에서 CEU 시각 정보 계산 방법 수정 (OBT Second 를 8 로 나누지 않도록 수정)
  • BypassCADUConverter
    • CADU→L0F 변환 시에 L1/L2 의 최대 처리 개수가 L1 의 최대 개수로만 설정되는 문제 수정
    • JIRA 이슈
      • Jira 이슈 매크로를 처리할 수 없습니다. 처리 오류.
  • 설치 및 고객(KARI 박종범 연구원) 확인 완료
v2.6.3.20210404v2.1.6.20210401v1.0.3.20190510v1.3.8.20210406v1.2.3.20210401v.1.2.9.20210406
DIS.KGS.R000242021-04-04
  • DIS Server
    • SGS 수신소에 대해서 CADU 수신이어도 Transfer WO 가 생성될 수 있도록 수정
  • BypassCADUConverter
    • C1 에 대해 Bypass to CADU, Bypass to L0F, CADU to L0F 기능이 정상 수정되도록 수정
    • 암호키 1~16 까지 byte swap 되지 않도록 수정
    • JIRA 이슈
      • Jira 이슈 매크로를 처리할 수 없습니다. 처리 오류.
  • 설치 및 고객(KARI 박종범 연구원) 확인 완료
v2.6.3.20210404v2.1.6.20210401v1.0.3.20190510v1.3.7.20210402v1.2.3.20210401v.1.2.8.20210403
DIS.KGS.R000232021-04-02
  • DIS Server
    • C1 에서 암호키 index 1~16 에 대해 무조건 byte swap 되는 문제 수정 (K3A 처럼 config 값 활용)
    • C1 에 대해서 L0F Merge 기능 추가
    • 관련 Jira
      • Jira 이슈 매크로를 처리할 수 없습니다. 처리 오류.
      • Jira 이슈 매크로를 처리할 수 없습니다. 처리 오류.
  • DIS Receiver
    • Jira 이슈 매크로를 처리할 수 없습니다. 처리 오류.
      • C1 에서 SBMU 중복 데이터 저장 이슈 해결
  • 설치 및 고객(KARI 박종범 연구원) 확인 완료
v2.6.2.20210402v2.1.6.20210401v1.0.3.20190510v1.3.7.20210402v1.2.3.20210401v.1.2.7.20191016
DIS.KGS.R000222021-04-01
  • 설치 및 고객(KARI 박종범 연구원) 확인 완료
v2.6.1.20210401v2.1.6.20210401v1.0.3.20190510v1.3.6.20210401v1.2.3.20210401v.1.2.7.20191016
DIS.KGS.R000212021-03-27
  • DIS Server
    • 위성 별 MT 처리를 위해 사용하는 파일 식별자를 config 로 설정할 수 있도록 수정
      • <ReceptionPlanInformationType> 추가, 존재하지 않을 경우, 기본값으로 "MT" 사용됨
    • List 와 관련된 Config (ListViewConfigList.xml) 이 없더라도 Designer 기본값으로 구동될 수 있도록 수정
    • 수정된 내용이 정리된 페이지
  • DIS Client
  • 설치 및 고객(KARI 박종범 연구원) 확인 완료
    • SGS 로 업데이트 파일을 복사하지 못해서 SGS 는 업데이트 하지 못함 → 3/30 에 수행
v2.6.0.20210327v2.1.5.20210327v1.0.3.20190510v1.3.5.20201020v1.2.2.20181129v.1.2.7.20191016
DIS.KGS.R000202021-03-19
  • 설치 및 고객(KARI 박종범 연구원) 확인 완료
v2.5.2.20210319v2.1.4.20210319v1.0.3.20190510v1.3.5.20201020v1.2.2.20181129v.1.2.7.20191016
N/A2020-10-28
  • DIS Receiver
    • KGS DRC_01 의 실행 파일 (exe, dll) 을 DRC_02 에 덮어쓰기
      • Bypass 수신에서 DRC_01 에서는 데이터가 정상 크기로 저장되는데 DRC_02 에서는 크기가 부족하거나 아예 데이터가 존재하지 않는 경우가 발생하여 그것을 임시로 대처하기 위함
      • Config/Log/WO 정보는 복사하지 않음
  • 전화를 통해 임창혁 대리가 수행
N/AN/AN/AN/AN/AN/A
N/A2020-10-22
  • DIS Receiver
    • 02/03 에 대해서만 DIS Task Manager 를 관리자 권한 실행으로 변경
      • DRC 실행 실패에 대한 조치 사항
  • 조치 및 고객(KARI 박종범 연구원) 확인 완료
N/AN/AN/AN/AN/AN/A
DIS.KGS.R000192020-10-20
  • DIS Receiver
    • 콘솔 출력 로그 수정

      • 처리 작업지시서 목록 출력
    • 로컬 크룹 정책 편집기 수정 (gpedit.msc)
      • <컴퓨터 구성> - <관리 템플릿> - <Windows 구성 요소> - <Windows 오류 보고> - <오류에 대해 사용자 인터페이스 표시 안 함>
        • 구성되지 않음 → 사용으로 변경
    • Registry 수정 (regedit)
      • 컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting
        • Disabled 항목 추가
          • DWORD type, 값은 1
        • DontShowUI 항목 추가
          • DWORD type, 값은 1
  • DIS Server Configuration 변경
    • <WOConflictTimeCheck> - <PreviouseTime> / <NextTime>
      • 4 → 900 으로 변경
      • K3/K3A 동시 수신 시, 한 대의 DRC 에서 K3/K3A 수신이 함께 존재하는 경우를 방지하기 위함
  • 설치 및 고객(KARI 박종범 연구원) 확인 완료
    • KARI DRC 2.0 장비 4대에 설치
    • SGS 는 KARI 의 SGS 계약 이슈로 인해 운영하고 있지 않아서 설치하지 않음
v2.5.0.20191112v2.1.2.20181129v1.0.3.20190510v1.3.5.20201020v1.2.2.20181129v.1.2.7.20191016
DIS.KGS.R000182020-10-14
  • DIS Receiver
      • 콘솔 출력 메시지 저장 로그 파일 저장 경로 변경 (Log\연도\월\로그파일)

      • DEBCard 에서 전달된 데이터 처리 여부를 판단하는 Flag 코드를 제거

        • K5 데이터 처리에 누락을 발생시킬 수 있는 요인
  • DIS Receiver Configuration 변경
    • K3K5.RawProcessor.xml
      • <ReceivingStartExtraMilliSecond>
        • 3000 → 2000
      • <ReceivingEndExtraMilliSecond>
        • 1000 → 2000
  • 설치 및 고객(KARI 박종범 연구원) 확인 완료
    • KARI DRC 2.0 장비 4대에 설치
    • SGS 는 KARI 의 SGS 계약 이슈로 인해 운영하고 있지 않아서 설치하지 않음
v2.5.0.20191112v2.1.2.20181129v1.0.3.20190510v1.3.4.20201014v1.2.2.20181129v.1.2.7.20191016
DIS.KGS.R000172020-10-06
  • DIS Receiver
    • DRC S/W 의 종료 시각이 최종 작업지시서 종료 시각 + 5 초가 되도록 수정

    • 첫 번째 유효(Idle 이 아닌) TF 의 Count 정보 출력

    • Console Write Line 시, 시각 정보를 출력하도록 수정. 시각 형식은 'yyyy-MM-dd HH:mm:ss.fff' 로 설정

    • First Invalid TF, Valid TF 정보 로그 출력 (VC ID, VC Count)
    • K5 Idle TF 수신 시, 다음 유효 TF 출력하도록 수정
  • 설치 및 고객(KARI 박종범 연구원) 확인 완료
    • KARI DRC 2.0 장비 4대에 설치
    • SGS 는 KARI 의 SGS 계약 이슈로 인해 운영하고 있지 않아서 설치하지 않음
v2.5.0.20191112v2.1.2.20181129v1.0.3.20190510v1.3.3.20201006v1.2.2.20181129v.1.2.7.20191016
N/A2020-09-28
  • DIS Receiver Configuration 변경
    • K3K5.RawProcessor.xml
      • <ReceivingStartExtraMilliSecond>
        • 1500 → 3000
      • <ReceivingEndExtraMilliSecond>
        • 1500 → 1000
  • DRC DLL 덮어쓰기
    • DRC 2 의 'C:\DIS.Receiver\Modules' 을 복사하여 DRC 1 의 'C:\DIS.Receiver\Modules' 에 덮어쓰기

      • K5 Bypass 수신 시, DRC 1(LHCP) 에서만 종료가 되지 않는 문제 해결을 위한 조치
    • DRC 3 의 'C:\DIS.Receiver\Modules' 을 복사하여 DRC 4 의 'C:\DIS.Receiver\Modules' 에 덮어쓰기

      • K3/K3A L0F 수신 시, DRC 4(RHCP) 에서만 이슈가 발생하는 문제 해결을 위한 조치
  • 카톡을 통해 임창혁 대리에게 요청함
  • 임창혁 대리가 KARI DRC 2.0 장비 4대에 대해 수정 반영
N/AN/AN/AN/AN/AN/A
N/A2020-09-25
  • DIS Receiver Configuration 변경
    • K3K5.RawProcessor.xml
      • <ReceivingStartExtraMilliSecond>
        • 2000 → 1500
      • <ReceivingEndExtraMilliSecond>
        • 2000 → 1500
  • 카톡을 통해 임창혁 대리에게 요청함
  • 임창혁 대리가 KARI DRC 2.0 장비 4대에 대해 수정 반영
N/AN/AN/AN/AN/AN/A
DIS.KGS.R000162020-09-24
  • DIS Receiver
    • 수신처리 시작/종료 시각에 margin 반영되도록 수정

    • 수신속도 출력할 때, 첫 1초에 대해서 속도가 0 나오는 현상 수정

      • 1000 단위가 넘는 속도가 출력되기도 함. 추후 수정 필요함. 하지만 수신 시작 직후에 처리되는지 확인을 위한 목적으로 현재 상태로 커밋함

    • SP 생성 시, 발생하는 로그 중 시각 정보 출력되지 않는 항목에 시각 정보 추가

  • 설치 및 고객(KARI 박종범 연구원) 확인 완료
    • KARI DRC 2.0 장비 4대에 설치
    • SGS 는 KARI 의 SGS 계약 이슈로 인해 운영하고 있지 않아서 설치하지 않음
v2.5.0.20191112v2.1.2.20181129v1.0.3.20190510v1.3.2.20200924v1.2.2.20181129v.1.2.7.20191016
DIS.KGS.R000152020-09-23
  • DIS Receiver
    • 수신 처리 시작/종료 시에 DRC Mode 를 변경하는 코드 제거
      • 수신 처리 시작/종료 관련 Flag 처리를 Event 처리 최상단으로 변경
    • 시각이 출력되지 않는 Log 들을 시각을 출력하도록 수정
  • 설치 및 고객(KARI 박종범 연구원) 확인 완료
    • KARI DRC 2.0 장비 4대에 설치
    • SGS 는 KARI 의 SGS 계약 이슈로 인해 운영하고 있지 않아서 설치하지 않음
v2.5.0.20191112v2.1.2.20181129v1.0.3.20190510v1.3.1.20200923v1.2.2.20181129v.1.2.7.20191016
DIS.KGS.R000142020-09-09
  • DIS Receiver
    • DRC v1.2.1 을 이용하여 수신 시, 수신 시작 1~2초 안에 수신되는 packet 들이 누락되는 현상 수정을 위한 조치
    • 수신 상태 표시 시, close stream 이 다수 회 출력되는 현상 수정
    • Console 에 출력되는 문자열이 파일에도 동시에 출력되도록 수정
      • 기존에는 설정에 따라 선택적이었음 
      • 기존 설정은 제거
      • v1.2.0 에서 적용했던 설정을 제거함
  • 설치 및 고객(KARI 박종범 연구원) 확인 완료
    • KARI DRC 2.0 장비 4대에 설치
    • SGS DRC 2.0 장비 2대에 설치
v2.5.0.20191112v2.1.2.20181129v1.0.3.20190510v1.3.0.20200909v1.2.2.20181129v.1.2.7.20191016
DIS.KGS.R000132020-07-01
  • DIS Receiver
    • K5 Bypass 수신 시, L0/L1.bypass 파일 생성 위치 수정
    • K5 Bypass 수신 시, 파일 위치를 저장하는 Text 파일 생성 기능 수정
    • KARI DRC 의 경우, DRC 비정상 종료 시, Exception 창이 생성되지 않도록 Registry 수정
      • 다음 수신은 정상적으로 수행되도록 하기 위함
  • 설치 및 고객(KARI 박종범 연구원) 확인 완료
    • KARI DRC 2.0 장비 3대에 설치
      • DRC#1 의 경우, FM ETE 테스트 중이라서 설치하지 못함
    • SGS DRC 2.0 장비 2대에 설치
v2.5.0.20191112v2.1.2.20181129v1.0.3.20190510v1.2.1.20200630v1.2.2.20181129v.1.2.7.20191016
DIS.KGS.R000122020-04-07
  • DIS Receiver
    • 연속 수신일 경우, bypass 수신이 정상적으로 수행되지 않는 문제 수정
    • DEBConfig.xml 의 <DRCMode> 값이 'BYPASS' 가 아닐 경우, 수신 작업 지시서의 <DRCMode> 가 적용되도록 수정
    • DRC 출력 메시지를 Console or 파일에 선택적으로 출력할 수 있도록 수정
      • 기본 설정은 Console 출력
  • 설치 및 고객(KARI 박종범 연구원) 확인 완료
    • KARI DRC 2.0 장비 4대에 설치
    • SGS DRC 2.0 장비 2대에 설치
v2.5.0.20191112v2.1.2.20181129v1.0.3.20190510

v1.2.0.20200407

v1.2.2.20181129v.1.2.7.20191016
DIS.KGS.R000112020-04-01
  • DIS Receiver
    • (CAS17D) Bypass Mode 에서 수신 종료 후에 DRC S/W 가 종료되지 않는 문제 수정
  • 설치 및 고객(KARI 박종범 연구원) 확인 완료
    • KARI DRC 2.0 장비 4대에 설치
    • SGS DRC 2.0 장비 2대에 설치
v2.5.0.20191112v2.1.2.20181129v1.0.3.20190510 v1.1.7.20200401
v1.2.2.20181129v.1.2.7.20191016
DIS.KGS.R000102020-03-12
  • DIS Receiver
    • (CAS17D) DEB Dummy 모드 수행 중 작업이 종료되어도 콘솔이 닫히지 않는 오류 수정
    • (CAS17D) DRC 2.0 에서 수신 속도가 출력되지 않는 오류 수정
  • 설치 및 고객(KARI 박종범 연구원) 확인 완료
    • DRC 2.0 장비 4대에 설치
    • DIS Client 의 <IsUseIntegratedMWD> 값을 false 로 변경
      • MWD 가 실행되지 않는 경우에도 수신 상태 값을 정상 도시 하기 위함
v2.5.0.20191112
v2.1.2.20181129
v1.0.3.20190510
v1.1.6.20200312
v1.2.2.20181129
v.1.2.7.20191016
DIS.KGS.R000092019-11-12
  • DIS Server
    • Server에서 Continuous WO를 판단하는 기준을 Config에서 읽어오도록 함. 기본값 10분
    • Transfer WO를 위한 DRC검색시 Backup DRC도 확인하도록 코드 수정
    • 마지막 WO가 남은 상황에서 MWD가 중간에 내려가는 버그 수정
    • 원격 경로의 암호 키 파일 접근 오류 수정
      • 동일한 서버에 위치한 암호 키 파일에 각각 다른 계정으로 접근 시 오류 발생
      • 암호 키 파일 접근 후 바로 연결을 해제하도록 수정
    • K5Writer에서 암호키 파일의 원격 경로 여부 체크 시 ResidentKey 경로가 아닌 값이 없는 Ground 경로를 체크하는 오류 수정
    • K3/K3A 위성에 대해서 DIS Server에서 L0F Merge를 수행할 수 있도록 수정
      • 환경설정으로 기능 On/Off 가능
    • L0F Merge 수행 및 전송 완료 후 삭제여부를 Config로 설정할 수 있도록 수정
    • L0F Merge 수행 후 전송 시 .L0F 와 .DONE 파일은 마지막에 전송되도록 수정
    • K3A IR Only 영상에 대해서 L0F Merge를 수행할 수 있도록 수정
    • L0F Merge 및 전송을 위한 환경설정 항목을 별도의 클래스로 묶어서 SatelliteInfoElement 내에 위치하도록 함.
  • DIS Receiver
    • (CAS17D) K5 수신 시 DEB Receiver에서 사용하지 않는 채널의 데이터를 버리지 않도록 수정
  • 설치 및 고객 확인 완료
v2.5.0.20191112
v2.1.2.20181129
v1.0.3.20190510
v1.1.4.20191112
v1.2.2.20181129
v.1.2.7.20191016
DIS.KGS.R000082019-10-16
  • BypassCADUConverter
    • K3, K3A 변환시 key index를 MT로부터 읽어올 수 있도록 GUI 수정
    • K5 CADU -> L0F처리시 L2 Mission만 처리하는 경우 처리가 되지 않는 버그수정
    • K3 Bypass 입력시 예전 파일 이름도 처리 가능하도록 기능 수정(I1.cadu, I2.cadu, Q1.cadu, Q2.cadu)
    • Bypass → L0F처리후 임시 폴더를 자동으로 삭제하도록 수정
    • K3 Mission Analaysis할때 IDLE도 CADU 파일에 포함되도록 수정
    • K5 CADU → L0F 기능을 Console에서도 실행 할 수 있도록 수정
      • Mission.xml파일이 없더라도 자동 scan하여 생성하도록 수정함
  • 설치 및 고객 확인 완료
v.2.1.1.20181129 v2.1.2.20181129
v1.0.3.20190510
v1.1.3.20190723
v1.2.2.20181129
v.1.2.7.20191016
DIS.USER.R000072019-07-24
  • DIS Receiver

    • (KSI)수신받은 영상에 Missing 발생했으나 Report에 Missing 정보가 기록되지 않는 오류 수정

  • MWD
    • CAS17D
      • MWD Playback에 K3, K3A LHCP, RHCP모두 출력되도록 기능 업데이트
      • MWD에 CAS500-1을 위한 Reaeder, Viewer, Playback 기능 업데이트
  • DIS Task Manager
    • 중복실행 방지기능 추가
  • 설치 및 고객 확인 완료
v.2.1.1.20181129 v2.1.2.20181129
v1.0.3.20190510
v1.1.3.20190723
v1.2.2.20181129
v.1.2.2.20190123
DIS.KGS.R000062019-03-12
  • DIS Receiver
    • (DRC19A) DEB로 TF수신시 Status Tag를 보고 RS Decoding이 실패한 경우 버리도록 처리
  • 설치 및 고객 확인 완료
v.2.1.1.20181129 v2.1.2.20181129
v1.0.2.20170623 v1.1.2.20190401
v1.2.0.20170926v.1.2.2.20190123
DIS.KGS.R000052018-01-23
  • BypassCADUConverter
    • K5 MIssion.xml 생성시 CADU를 기준으로 Mission을 계산하도록 기능 수정
  • 설치 및 고객 확인 완료
v.2.1.1.20181129 v2.1.2.20181129
v1.0.2.20170623 v1.1.1.20181122
v1.2.0.20170926v.1.2.2.20190123
DIS.KGS.R000042018-01-17
  • BypassCADUConverter
    • RSDecoding 병렬처리 버그 수정
    • 정상적으로 끝을 찾지 못한 Mission도 Mission으로 식별하도록 수정

  • 설치 및 고객 확인 완료
v.2.1.1.20181129v2.1.2.20181129v1.0.2.20170623 v1.1.1.20181122
v1.2.0.20170926v.1.2.1.20190117
DIS.KGS.R000032018-12-19
  • DIS Server
    • MWD가 자동으로 내려가지 않는 버그 수정
  • DIS Client
    • MWD가 자동으로 내려가지 않는 버그 수정
    • DIS Client에서 WMI 호출하는 간격을 5초로 변경
    • MT Search시 Filter 관련 버그 수정(Reject 상태 검색시 exception)
  • BypassCADUConverter
    • K3, K3A, K5의 Key 파일 경로를 BypassCADUConverter 의 기본 Config에 기록
    • K3, K3A, K5에서 MT파일을 읽어서 Download Orbit, DM ID, Key index를 가져오도록 수정
    • K3 L0F의 파일명 버그 수정
      • 수신 시간으로 파일명이 생성되어야 하는데 이미징 시작 시간으로 생성되는 문제 확인
      • MT에서 Download 시작 시간과 Duration을 가져와서 처리되도록 수정
    • RS-Decoding을 병렬로 처리하도록 수정
    • RHCP 하나만 처리하는경우 발생하는 버그 수정
  • 설치 및 고객 확인 완료
v.2.1.1.20181129v2.1.2.20181129v1.0.2.20170623v1.1.1.20181122
v1.2.0.20170926v.1.1.2.20181219
DIS.KGS.R000022018-11-22
  • BypassCADUConverter
    • K3, K3A LHCP, RHCP 동시 처리
    • LHCP, RHCP L0F Merge 기능 추가
    • 폴더 선택 다이얼로그 변경
    • Console 실행 기능 추가
  • DIS Receiver
    • CAS17D
      • CAS500-1 Satellite Processor 추가
      • CAS500_1의 L0F중 OrbitNumber를 DownlinkOrbitNumber로 수정
      • CAS TF 사이즈 관련 코드 업데이트

      • L0F의 Satellite 이름 변경
      • K3K5RawProcessor에 CAS500_1 추가
  • 설치 및 고객 확인 완료
v2.1.0.20180625v2.1.0.20180625v1.0.2.20170623 v1.1.1.20181122
v1.2.0.20170926v1.0.1.20181122
DIS.KGS.R000012018-10-12
  • 초기 설치
  • 설치 및 고객 확인 완료
v2.1.0.20180625v2.1.0.20180625v1.0.2.20170623v1.0.0.20170621v1.2.0.20170926v1.0.0.20170915


통합 DIS@SGS 배포 버전 관리



버전배포일자버전 이력설치 이력개발 버전
DIS ServerDIS Client

DIS TaskManager

DIS Receiver

DIS MWD Reader/ViewerBypassCADUConverter










DIS.SGS.R000102021-03-27
  • DIS Server
    • 위성 별 MT 처리를 위해 사용하는 파일 식별자를 config 로 설정할 수 있도록 수정
      • <ReceptionPlanInformationType> 추가, 존재하지 않을 경우, 기본값으로 "MT" 사용됨
    • List 와 관련된 Config (ListViewConfigList.xml) 이 없더라도 Designer 기본값으로 구동될 수 있도록 수정
    • 수정된 내용이 정리된 페이지
  • DIS Client
  • 설치 및 고객(KARI 박종범 연구원) 확인 완료
v2.6.0.20210327v2.1.5.20210327v1.0.3.20190510v1.3.5.20201020v1.2.2.20181129v.1.2.7.20191016
DIS.SGS.R000092021-03-19
  • 설치 및 고객(KARI 박종범 연구원) 확인 완료
v2.5.2.20210319v2.1.4.20210319v1.0.3.20190510v1.3.5.20201020v1.2.2.20181129v.1.2.7.20191016
DIS.SGS.R000082021-03-10
  • DIS Receiver
    • 수신 처리 시작/종료 시에 DRC Mode 를 변경하는 코드 제거
      • 수신 처리 시작/종료 관련 Flag 처리를 Event 처리 최상단으로 변경
    • 시각이 출력되지 않는 Log 들을 시각을 출력하도록 수정
    • 수신처리 시작/종료 시각에 margin 반영되도록 수정

    • 수신속도 출력할 때, 첫 1초에 대해서 속도가 0 나오는 현상 수정

      • 1000 단위가 넘는 속도가 출력되기도 함. 추후 수정 필요함. 하지만 수신 시작 직후에 처리되는지 확인을 위한 목적으로 현재 상태로 커밋함

    • SP 생성 시, 발생하는 로그 중 시각 정보 출력되지 않는 항목에 시각 정보 추가

    • DRC S/W 의 종료 시각이 최종 작업지시서 종료 시각 + 5 초가 되도록 수정

    • 첫 번째 유효(Idle 이 아닌) TF 의 Count 정보 출력

    • Console Write Line 시, 시각 정보를 출력하도록 수정. 시각 형식은 'yyyy-MM-dd HH:mm:ss.fff' 로 설정

    • First Invalid TF, Valid TF 정보 로그 출력 (VC ID, VC Count)
    • K5 Idle TF 수신 시, 다음 유효 TF 출력하도록 수정
    • 콘솔 출력 메시지 저장 로그 파일 저장 경로 변경 (Log\연도\월\로그파일)

    • DEBCard 에서 전달된 데이터 처리 여부를 판단하는 Flag 코드를 제거

      • K5 데이터 처리에 누락을 발생시킬 수 있는 요인
    • 콘솔 출력 로그 수정

      • 처리 작업지시서 목록 출력
    • 로컬 크룹 정책 편집기 수정 (gpedit.msc)
      • <컴퓨터 구성> - <관리 템플릿> - <Windows 구성 요소> - <Windows 오류 보고> - <오류에 대해 사용자 인터페이스 표시 안 함>
        • 구성되지 않음 → 사용으로 변경
    • Registry 수정 (regedit)
      • 컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting
        • Disabled 항목 추가
          • DWORD type, 값은 1
        • DontShowUI 항목 추가
          • DWORD type, 값은 1

v2.5.0.20191112v2.1.2.20181129v1.0.3.20190510v1.3.5.20201020
v1.2.2.20181129v.1.2.7.20191016
DIS.SGS.R000072020-09-09
  • DIS Receiver
    • DRC v1.2.1 을 이용하여 수신 시, 수신 시작 1~2초 안에 수신되는 packet 들이 누락되는 현상 수정을 위한 조치
    • 수신 상태 표시 시, close stream 이 다수 회 출력되는 현상 수정
    • Console 에 출력되는 문자열이 파일에도 동시에 출력되도록 수정
      • 기존에는 설정에 따라 선택적이었음 
      • 기존 설정은 제거
      • v1.2.0 에서 적용했던 설정을 제거함
  • 설치 및 고객(KARI 박종범 연구원) 확인 완료
    • KARI DRC 2.0 장비 4대에 설치
    • SGS DRC 2.0 장비 2대에 설치
v2.5.0.20191112v2.1.2.20181129v1.0.3.20190510v1.3.0.20200909v1.2.2.20181129v.1.2.7.20191016
DIS.SGS.R000062020-07-01
  • DIS Receiver
    • K5 Bypass 수신 시, L0/L1.bypass 파일 생성 위치 수정
    • K5 Bypass 수신 시, 파일 위치를 저장하는 Text 파일 생성 기능 수정
    • KARI DRC 의 경우, DRC 비정상 종료 시, Exception 창이 생성되지 않도록 Registry 수정
      • 다음 수신은 정상적으로 수행되도록 하기 위함
  • 설치 및 고객(KARI 박종범 연구원) 확인 완료
    • KARI DRC 2.0 장비 3대에 설치
      • DRC#1 의 경우, FM ETE 테스트 중이라서 설치하지 못함
    • SGS DRC 2.0 장비 2대에 설치
v2.5.0.20191112v2.1.2.20181129v1.0.3.20190510v1.2.1.20200630v1.2.2.20181129v.1.2.7.20191016
DIS.SGS.R00005
2020-04-07
  • DIS Receiver
    • 연속 수신일 경우, bypass 수신이 정상적으로 수행되지 않는 문제 수정
    • DEBConfig.xml 의 <DRCMode> 값이 'BYPASS' 가 아닐 경우, 수신 작업 지시서의 <DRCMode> 가 적용되도록 수정
    • DRC 출력 메시지를 Console or 파일에 선택적으로 출력할 수 있도록 수정
      • 기본 설정은 Console 출력
  • 설치 및 고객(KARI 박종범 연구원) 확인 완료
    • KARI DRC 2.0 장비 4대에 설치
    • SGS DRC 2.0 장비 2대에 설치
v.2.1.1.20181129v2.1.2.20181129v1.0.2.20170623

v1.2.0.20200407

v1.2.0.20170926v.1.1.2.20181219
DIS.SGS.R000042020-04-01
  • DIS Reciever
    • (CAS17D) Bypass Mode 에서 수신 종료 후에 DRC S/W 가 종료되지 않는 문제 수정
  • 설치 및 고객(KARI 박종범 연구원) 확인 완료
    • DRC 2.0 장비 2대에 설치
v.2.1.1.20181129v2.1.2.20181129v1.0.2.20170623v1.1.7.20200401
v1.2.0.20170926v.1.1.2.20181219
DIS.SGS.R000032018-12-19
  • DIS Server
    • MWD가 자동으로 내려가지 않는 버그 수정
  • DIS Client
    • MWD가 자동으로 내려가지 않는 버그 수정
    • DIS Client에서 WMI 호출하는 간격을 5초로 변경
    • MT Search시 Filter 관련 버그 수정(Reject 상태 검색시 exception)
  • BypassCADUConverter
    • K3, K3A, K5의 Key 파일 경로를 BypassCADUConverter 의 기본 Config에 기록
    • K3, K3A, K5에서 MT파일을 읽어서 Download Orbit, DM ID, Key index를 가져오도록 수정
    • K3 L0F의 파일명 버그 수정
      • 수신 시간으로 파일명이 생성되어야 하는데 이미징 시작 시간으로 생성되는 문제 확인
      • MT에서 Download 시작 시간과 Duration을 가져와서 처리되도록 수정
    • RS-Decoding을 병렬로 처리하도록 수정
    • RHCP 하나만 처리하는경우 발생하는 버그 수정
  • 설치 및 고객(KARI 박종범 연구원) 확인 완료
v.2.1.1.20181129v2.1.2.20181129v1.0.2.20170623v1.1.1.20181122
v1.2.0.20170926v.1.1.2.20181219
DIS.SGS.R000022018-11-22
  • BypassCADUConverter
    • K3, K3A LHCP, RHCP 동시 처리
    • LHCP, RHCP L0F Merge 기능 추가
    • 폴더 선택 다이얼로그 변경
    • Console 실행 기능 추가
  • DIS Receiver
    • CAS17D
      • CAS500-1 Satellite Processor 추가
      • CAS500_1의 L0F중 OrbitNumber를 DownlinkOrbitNumber로 수정
      • CAS TF 사이즈 관련 코드 업데이트

      • L0F의 Satellite 이름 변경
      • K3K5RawProcessor에 CAS500_1 추가
  • 설치 및 고객 확인 완료
v2.1.0.20180625v2.1.0.20180625v1.0.2.20170623v1.1.1.20181122
v1.2.0.20170926v1.0.1.20181122
DIS.USER.R000012018-10-12
  • 초기 설치
  • 설치 및 고객 확인 완료
v2.1.0.20180625v2.1.0.20180625v1.0.2.20170623v1.0.0.20170621v1.2.0.20170926v1.0.0.20170915