Top > calendar - 日記

2011年 10月 の 日記

<< 2011.10 >>
[日記]
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31

28
October, 2011Edit

Echolink/D-STAR Gateway

簡易的に英語版WinXpにしたVAIO(ノートPC)でEcholink(SYSOP Mode)とDVAP+ID-91の組み合わせでEC/DST G/Wをつくり、テスト運用してみた。ID-91のコントロールは例の如くEcholinkAPIを利用。チャットにより、接続先やメッセージのセットができるようにした。

  1. audio設定
     音声の流れと調整箇所
     ・Echolink(Single)@iPodtouch4G
        ↓
    ID-91_SPout.JPG
     
     ・Echolink(Sysop)@VAIO ← audio出力を調整し送信時の変調度を調整する。マイクはミュート。
        ↓               適正値:マスタ2目盛り、WAVE5目盛り弱
     ・ID-91(DV Mode)      ← スピーカー出力レベル(スピーカーをモニターして
        ↓               歪が無い程度に固定する)
     ・DVAPTool@ubuntu
    JJ1YEG-L_audio.JPG
     
     
     ・DVAPTool@ubuntu
        ↓
     ・ID-91(DV Mode)
        ↓
     ・Echolink(Sysop)@VAIO ← マイク入力レベル(SP→MiC直接ではMiC目盛り1でも
        ↓              歪むので、結局外部にミキサーを入れて調整)
     ・Echolink(Single)@iPodtouch4G
     
  2. ID-91のコントロール
    いつものWSHで、EcholinkAPIを利用したスクリプト(ec2dst.vbs)を作成。チャットの受け渡しによりUWSCを実行する。
    '---- ec2dst.vbs -----
    set Echo = WScript.CreateObject("EchoLink.EchoLinkSession","Echo_")
    set ws = CreateObject("WScript.Shell")
    ac=0
    sw=0
    Do while sw=0
    wscript.sleep 5000
    loop
    Wscript.Quit
    sub Echo_ChatTextReceived(sText)
    mis = Mid(sText,8,32)
    Select Case mis
    	Case "#h"
    		Echo.SendChatText ("-------" & vbCrLf & "mcq mu" & vbCrLf & "--------------")
                   ac = 1
    
    	Case "mcq"
    		ws.Run "c:\appli\uwsc\uwsc.exe c:\appli\uwsc\10.uws"
                   ac = 1
    
    	Case "mu"
    		ws.Run "c:\appli\uwsc\uwsc.exe c:\appli\uwsc\11.uws"
                   ac = 1
    
    中略
    
    End Select
    If ac = 1 Then
    	Echo.SendChatText (mis & "[OK]")
    	ac = 0
    Else
    	Echo.SendChatText (mis & "[???]")
    	Echo.SendChatText ("Again or Next cmd:[?]")
    End If
    end sub
    ・以下はUWSCスクリプトの一例
    '---- 10.uws ----
    ACW(GETID("RS-91","TForm"),659,546,319,492,0)
    MOUSEORG(GETID("RS-91","TForm"))
    BTN(LEFT,CLICK,131,10,10)
    BTN(LEFT,CLICK,133,128,181)
    BTN(RIGHT,CLICK,133,128,300)
    BTN(LEFT,CLICK,165,139,230)
    BTN(LEFT,CLICK,156,40,80)

URL B I U SIZE Black Maroon Green Olive Navy Purple Teal Gray Silver Red Lime Yellow Blue Fuchsia Aqua White

18
October, 2011Edit

TH-03AのカスタムROM化

TH-03A221.JPG

今となっては旧型ですが、docomoから最初に出たTH-03A(白ロム)を2ndから入手。 (^-^
早速、Versionを1.6→2.2.1にアップするためにカスタムROM化を行った。
ここを参考→link



05
October, 2011Edit

D-STARシステム

  1. G1のヘッダー
    22:47:35.258767 IP 10.0.0.3.52617 > aaa.bbb.ccc.ddd.pago-services1: UDP, length 32
    0x0000:  4500 003c 0000 4000 4011 f660 0a00 0003  E..<..@.@..`....
    0x0010:  cada 6f73 cd89 7531 0028 448a 0003 0000  ..os..u1.(D.....
    0x0020:  0100 4e00 4a49 314f 424a 2041 4a50 3159  ..N.JI1OBJ.AJP1Y
    0x0030:  4a51 2020 4a50 3159 4a51 2042            JQ..JP1YJQ.B
    22:47:35.269723 IP aaa.bbb.ccc.ddd.pago-services1 > 10.0.0.3.52617: UDP, length 36
    0x0000:  4500 0040 0000 0000 3411 425d cada 6f73  E..@....4.B]..os
    0x0010:  0a00 0003 7531 cd89 002c 9270 0003 8000  ....u1...,.p....
    0x0020:  0100 4e00 4a49 314f 424a 2041 4a50 3159  ..N.JI1OBJ.AJP1Y
    0x0030:  4a51 2020 4a50 3159 4a51 2042 7cd4 efc5  JQ..JP1YJQ.B|...
    22:47:35.269766 IP 10.0.0.3.48739 > aaa.bbb.ccc.ddd.pago-services1: UDP, length 16
    0x0000:  4500 002c 0000 4000 4011 f670 0a00 0003  E..,..@.@..p....
    0x0010:  cada 6f73 be63 7531 0018 447a 0003 0000  ..os.cu1..Dz....
    0x0020:  0200 b6b1 4a49 314f 424a 2041            ....JI1OBJ.A
    22:47:35.281054 IP aaa.bbb.ccc.ddd.pago-services1 > 10.0.0.3.48739: UDP, length 40
    0x0000:  4500 0044 0000 0000 3511 4159 cada 6f73  E..D....5.AY..os
    0x0010:  0a00 0003 7531 be63 0030 23fb 0003 8000  ....u1.c.0#.....
    0x0020:  0200 b6b1 4a49 314f 424a 2041 4a50 3159  ....JI1OBJ.AJP1Y
    0x0030:  4a51 2020 4a50 3159 4a51 2042 7cd4 efc5  JQ..JP1YJQ.B|...
    0x0040:  0a01 09e1                                ....
    22:47:35.281096 IP 10.0.0.3.44560 > aaa.bbb.ccc.ddd.pago-services1: UDP, length 16
    0x0000:  4500 002c 0000 4000 4011 f670 0a00 0003  E..,..@.@..p....
    0x0010:  cada 6f73 ae10 7531 0018 447a 0003 0000  ..os..u1..Dz....
    0x0020:  0400 6f73 4442 3048 5246 2042            ..osDB0HRF.B
    22:47:35.293614 IP aaa.bbb.ccc.ddd.pago-services1 > 10.0.0.3.44560: UDP, length 40
    0x0000:  4500 0044 0000 0000 3511 4159 cada 6f73  E..D....5.AY..os
    0x0010:  0a00 0003 7531 ae10 0030 b218 0003 8000  ....u1...0......
    0x0020:  0400 6f73 4442 3048 5246 2042 4442 3048  ..osDB0HRF.BDB0H
    0x0030:  5246 2020 4442 3048 5246 2042 5ef9 de5b  RF..DB0HRF.B^..[
    0x0040:  0000 0000                                ....
  2. G2+Dplusのヘッダー
    07:50:11.214650 IP 10.0.0.2.microsan > www.xxx.yyy.zzz.commtact-http: UDP, length 182
    0x0000:  4500 00d2 0000 4000 4011 7c18 0a00 0002  E.....@.@.|.....
    0x0010:  4016 73eb 4e21 4e22 00be bed2 b6c0 1000  @.s.N!N"........
    0x0020:  6470 6c75 7320 322e 3267 3a67 7763 616c  dplus.2.2g:gwcal
    0x0030:  6c3d 4a50 3159 4a51 2020 3a74 696d 653d  l=JP1YJQ..:time=
    0x0040:  3133 3137 3732 3930 3131 2e32 3134 3533  1317729011.21453
    0x0050:  373a 7479 7065 3d32 3a6d 6f64 756c 6569  7:type=2:modulei
    0x0060:  643d 3030 3a73 7472 6561 6d69 643d 3030  d=00:streamid=00
    0x0070:  3030 3a6d 7963 616c 6c3d 4a49 314f 424a  00:mycall=JI1OBJ
    0x0080:  2041 3a6d 7973 7566 6669 783d 2020 2020  .A:mysuffix=....
    0x0090:  3a75 7263 616c 6c3d 2020 2020 2020 2020  :urcall=........
    0x00a0:  3a72 7074 313d 4a50 3159 4a51 2042 3a72  :rpt1=JP1YJQ.B:r
    0x00b0:  7074 323d 2020 2020 2020 2020 3a6d 7367  pt2=........:msg
    0x00c0:  3d55 7365 7220 7570 6461 7465 3a64 706c  =User.update:dpl
    0x00d0:  7573                                     us
    以下同一パケットで省略
    上記は間違い。
    以下が、正解のヘッダーパケットのようだ。
     03:42:02.339135 IP 10.0.0.2.microsan > ooo.ppp.qqq.rrr.microsan: UDP, length 58
    0x0000:  4500 0056 0000 4000 4011 fe23 0a00 0002  E..V..@.@..#....
    0x0010:  3a01 f870 4e21 4e21 0042 3cc7 3a80 4453  :..pN!N!.B<.:.DS
    0x0020:  5654 1000 0000 2000 0102 6b62 8000 0000  VT........kb....
    0x0030:  4a50 3159 4a51 2041 4a50 3159 4a51 2047  JP1YJQ.AJP1YJQ.G
    0x0040:  4351 4351 4351 2020 4a48 3142 4c54 2044  CQCQCQ..JH1BLT.D
    0x0050:  444e 474c 6df7                           DNGLm.
    03:42:02.339154 IP 10.0.0.2.microsan > ooo.ppp.qqq.rrr.microsan: UDP, length 58
    0x0000:  4500 0056 0000 4000 4011 fe23 0a00 0002  E..V..@.@..#....
    0x0010:  3a01 f870 4e21 4e21 0042 3cc7 3a80 4453  :..pN!N!.B<.:.DS
    0x0020:  5654 1000 0000 2000 0102 6b62 8000 0000  VT........kb....
    0x0030:  4a50 3159 4a51 2041 4a50 3159 4a51 2047  JP1YJQ.AJP1YJQ.G
    0x0040:  4351 4351 4351 2020 4a48 3142 4c54 2044  CQCQCQ..JH1BLT.D
    0x0050:  444e 474c 6df7                           DNGLm.
    別なサンプル
    05:30:41.924294 IP 10.0.0.2.microsan > 58.1.248.112.microsan: UDP, length 58
    0x0000:  4500 0056 0000 4000 4011 fe23 0a00 0002  E..V..@.@..#....
    0x0010:  3a01 f870 4e21 4e21 0042 3cc7 3a80 4453  :..pN!N!.B<.:.DS
    0x0020:  5654 1000 0000 2041 a541 3410 8000 0000  VT.....A.A4.....
    0x0030:  4a50 3159 4a51 2047 4a50 3159 4a51 2041  JP1YJQ.GJP1YJQ.A
    0x0040:  4351 4351 4351 2020 4a49 314f 424a 2045  CQCQCQ..JI1OBJ.E
    0x0050:  2020 2020 0a6d                           .....m
    05:30:41.924306 IP 10.0.0.2.microsan > 58.1.248.112.microsan: UDP, length 58
    0x0000:  4500 0056 0000 4000 4011 fe23 0a00 0002  E..V..@.@..#....
    0x0010:  3a01 f870 4e21 4e21 0042 3cc7 3a80 4453  :..pN!N!.B<.:.DS
    0x0020:  5654 1000 0000 2041 a541 3410 8000 0000  VT.....A.A4.....
    0x0030:  4a50 3159 4a51 2047 4a50 3159 4a51 2041  JP1YJQ.GJP1YJQ.A
    0x0040:  4351 4351 4351 2020 4a49 314f 424a 2045  CQCQCQ..JI1OBJ.E
    0x0050:  2020 2020 0a6d
  3. dsgwd本体のプログラムサイズ
    G1       -rwxr-xr-x  68972 bytes  2008年 dsgwd
    G2+Dplus -rwxr-xr-x 137440 bytes  2008年 dsgwd
  • この資料は読破しましたか? -- shiina? 2011-10-11 (Tue) 16:49:06
  • http://www.jarl.com/d-star/STD4_3C.pdf -- shiina? 2011-10-11 (Tue) 16:49:24
  • ヘッダー解説部は参考に。 しかし、G2からのヘッダーは、それにコードを重ねて(追加)いることが判明。同じではないので、現在そのままでは流用できない状況でSTOP。 -- jh1blt? 2011-10-11 (Tue) 16:55:13
  • 海外版(G2)の同様の仕様書があるんじゃないでしょーか?英語版で(^^; -- shiina? 2011-10-12 (Wed) 08:31:59
  • それとも接続仕様だけ合わせ、海外はICOMお任せ(JARLは知らんよ!)のスタンスか・・ -- shiina? 2011-10-12 (Wed) 08:33:17




    ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS