一括表示

MMシリーズのソース変更 投稿者:JA2BQX 太田 

MMシリーズのソースが Open source になりました。
昨日のハムフェアの会場でも MMVARI で Hamlog とリンク時に
Hamlog の Rmks2 に END[1932] や ENV[1] などの文字列が入りますが
これを入らないようにならないか...の話がありました。
ソースを一部修正し、コンパイル、テストをしたら目的が達成できました。

LGPLの規約もある事ですので安易に改修版を公開は出来ません。
またこう言う情報交換の場はヤフーのMLの方がふさわしいとは思いますが
どうように対処したら良いかアドバイスがあればお願いします。

(この「HAMLOG開発室」にふさわしく無いようでしたら削除していただいて構いません) 

2013/08/26(Mon) 20:03:54  [No.359]


太田さん、おはようございます。
ソースコードが読めるようになったようでFBです。

さて、改変とライセンスについてお悩みなのでしょうか。
私はライセンスのことはよくわかりません。
ちょっと調べてみましたが、いまひとつ正確に理解できません。

Yahoo Groupは全世界が相手のように思いましたが、
従前からあるMMのMLでご相談なさってはいかがでしょうか。
どのように公開したいがライセンス上問題があるのかどうか、
どのように対応すれば問題なくなるのかなど。

MMのオープン化に尽力なさったOMもおいでですから
よいアドバイスが得られるのではないでしょうか。

2013/08/27(Tue) 07:52:36  [No.360]


Re: MMシリーズのソース変更 投稿者:JA2BQX 太田 

長野さん、ありがとうございます。

> ソースコードが読めるようになったようでFBです。

まだトライアル版ですが、コンパイルとテスト実行が出来ました。

> さて、改変とライセンスについてお悩みなのでしょうか。

実行ファイルとソースコード(改変部)を合わせて公開との事のようですが
まだ不安が残っていまして....。


> 私はライセンスのことはよくわかりません。
> ちょっと調べてみましたが、いまひとつ正確に理解できません。

> Yahoo Groupは全世界が相手のように思いましたが、
> 従前からあるMMのMLでご相談なさってはいかがでしょうか。

はい、もう少し待ってから、そちらにも書き込みして見ます。

PS
MMTTY、MMVARIでマクロの送信中に文字列を追加送信したい...との
話がありまして、文字列を追加挿入した直前までしか送信しなくて
そこで止まってしまうようです。
改修(機能追加)して欲しいと言う事なのですが、どこを直せば良いか分らずにいます。
長野さん、調べて頂けますか?

2013/08/27(Tue) 08:06:53  [No.361]


Re: MMシリーズのソース変更 投稿者:JN3MXT岩見 

> MMTTY、MMVARIでマクロの送信中に文字列を追加送信したい...との
> 話がありまして、文字列を追加挿入した直前までしか送信しなくて
> そこで止まってしまうようです。
> 改修(機能追加)して欲しいと言う事なのですが、どこを直せば良いか分らずにいます。
> 長野さん、調べて頂けますか?

長野さんこんにちは 岩見です。
私の友達が、MMVARIでマクロの送信中に
文字列を追加送信したいと言う事なので
ハムフェアで太田さんに相談しました。
よろしくお願いします。

2013/08/27(Tue) 09:15:30  [No.362]


Re: MMシリーズのソース変更 投稿者:JA3CLM高木 

> > MMTTY、MMVARIでマクロの送信中に文字列を追加送信したい...との
> > 話がありまして、文字列を追加挿入した直前までしか送信しなくて
> > そこで止まってしまうようです。
> > 改修(機能追加)して欲しいと言う事なのですが、どこを直せば良いか分らずにいます。
> > 長野さん、調べて頂けますか?
>
> 長野さんこんにちは 岩見です。
> 私の友達が、MMVARIでマクロの送信中に
> 文字列を追加送信したいと言う事なので
> ハムフェアで太田さんに相談しました。
> よろしくお願いします。
太田さん、、、よろしくお願いします。
マクロ送信中に文字列を追加した時は、カーソルを文字列の一番最後まで移動すれば、追加した文字列も含めて旨く送信できますが、マクロの最後に<%RX>を書いていても、この<%RX>処理が何故か働かず、送信状態のままとなるので、あわててF12を押して送信を止めます。 <%RX>が働くようにしていただけるとありがたいのですが、、、よろしくです。

2013/08/27(Tue) 19:28:14  [No.363]


ソースを眺めながらMMVARIで動作を確認しました。
1.マクロボタンを押すと、自動的に送信が始まり文字列が送信される。
 このとき、左上のマクロ文に<%RX>があればTX(F12)ボタンがReqRXボタンに変わる。
2.送信窓で文字列に変更を加えようとキーを押すと、文字が追加されると
 同時にReqRXボタンがRX(F12)ボタンに変わる。
3.文字の追加が終わったら、F12キーを押す。そうするとRX(F12)ボタンが
 ReqRXボタンに変わる。またカーソルは文末に移動する。
4.文末まで送信が終わると、自動的に送信が終わり受信に切り替わる。

仕様を推測するに、文字列に変更を加えるとその変更が終わったのかどうか
判断する術がなく、まずカーソルの位置まで送信する。
カーソルが途中にあるならまだ変更中かもしれないからです。
カーソルを文末まで移動させても、そこからまだ文字を追加するかどうか
判断できないので、文末まで送信が終わっても受信に切り替えない。
文字の追加などが終わった時点で、F12キーを押すことで変更が終わったことを
明示することにより、カーソルが文末に移動するとともに、文末まで送信が終われば受信に切り替わる。

と細かく書きましたが、要するに
送信文字列への変更が終わったらF12キーを押してください。


> 太田さん、、、よろしくお願いします。
> マクロ送信中に文字列を追加した時は、カーソルを文字列の一番最後まで移動すれば、追加した文字列も含めて旨く送信できますが、マクロの最後に<%RX>を書いていても、この<%RX>処理が何故か働かず、送信状態のままとなるので、あわててF12を押して送信を止めます。 <%RX>が働くようにしていただけるとありがたいのですが、、、よろしくです。

2013/08/30(Fri) 21:29:29  [No.364]


Re: MMシリーズのソース変更 投稿者:JN3MXT 岩見 

> と細かく書きましたが、要するに
> 送信文字列への変更が終わったらF12キーを押してください。

長野さん、おはようございます。
マクロで送信中、文字を挿入して
F12キーを押して、止まることなく
送信できました。
有り難うございました。

PS
また 何もありませんが時間と・・・が
有れば関ハムに来てください。
お待ちしています。

第19回 関西アマチュア無線フェスティバル(KANHAM 2014)
2014年7月19日、7月20日の開催を予定しております。

2013/08/31(Sat) 08:15:19  [No.365]


Re: MMシリーズのソース変更 投稿者:JA2BQX 太田 

長野さん、ありがとうございました。

2013/08/31(Sat) 10:04:30  [No.366]


Re: MMシリーズのソース変更 投稿者:JA3CLM高木 

> 要するに
> 送信文字列への変更が終わったらF12キーを押してください。
>
laoさん、お調べいただきありがとうございました。これで、安心して文字列の追加送信ができますわ。

2013/08/31(Sat) 21:04:48  [No.367]