Page 98 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 98
410. ThreadServer 2 : " + e.getMessage());
411. }
412. }
413. }
414.
415. static class Serialcom extends Thread{
416. Event so;
417.
418. final Serial serial;
419.
420. /**
421. * @메소드명 : Serialcom
422. * @설명 : 시리얼 통신의 구성과 설정, 받은 시리얼 값으
로 작업하는 과정
423. */
424. public Serialcom(Event se) throws
425. InterruptedException, IOException{
426.
427. so=se;
428.
429. // 시리얼 통신 킁래스의 인스턴스 생성한다.
430. serial =
431. SerialFactory.createInstance();
432.
433. // 시리얼 데이터 Listener의 레지스터를 생성하고 등록한다.
434. serial.addListener(new
435. SerialDataEventListener(){
436. @Override
437. public void dataReceived(SerialDataEvent
438. event)
439. {
440. try {
441.
442. //시리얼로 받은 정류장의 번호를 가지고 하차 승객 표시와 하차할 승객//
을 표시한다.
443.
switch(event.getAsciiString())
444. case "1":
445.
so.getoff(1);
446.
SendCLients(Station2,so);
- 91 -