



åץ˥᡼󥿥ॷ(ѥ)ǡեޥå





Ѵġ뤬Ϥ





ѥåȥǡ



	+----------------+ +0x0000

	| ѥåȥإå |

	+----------------+ +0x0010

	|                |

	|                |

	|                |

	|                |

	|  ѥå  |

	|                |

	|                |

	|                |

	|                |

	+----------------+ +packet_max



	 packet_max ϡǥեȤ 0x0800(2048)

	   ͤϥץ -p ⤷ --packet ѹǤ롣





 ѥåȥإå



   ѥåȥإåϡʲι¤(int = 32bit Ȥ)



    struct {

      int reserved;

      int size;         /* ѥåͭʥǡ(byteñ)     1 */

      int start_time;   /* Ƭ顢ѥåƬޤǤλ       2 */

      int flags;        /* Ƽե饰                                   3 */

    } packet_header;



    1 ǡϡإåޤ᤿ͭʥϿ롣

	--fips(-f)ץ󤬻ꤵʤ¤ꡢͤˤ餺

	ѥåȶϾ packet_max ñ̤Ȥʤ롣--fips ץ

	ꤵ줿ϡѥåȥϤͤƱͤˤʤꡢĹ

	ѥåȤȤʤ롣

	



    2 إåλϡ1/300ñ̤ǼϿ롣



    3 Ǥϡ



	  0x00000001  ǽѥå



	ΤߤݡȤƤ롣





 ѥå



   ѥåΤϡʲι¤ΤȤư롣



   struct {

     unsigned short time;      /* ѥåƬλ(0xffff = ü) 3  */

     unsigned char  phone_id;  /*  ID (0x00 = sil(̵), 0xff = unknown) */

     unsigned char  power;     /* ѥ(0255)                             */

   } PhoneBlock;



   ʾ塢4Хȡ



   3 󥹾λϡ1/100ñ̤ǵϿ롣

       إå˵ϿƤȤñ̤ۤʤ뤿ա



   ѥå˼ϿƤǡκǸˤϡɬü֥å

   (=0xffff) ղä롣



ʾ塣

