Date   
Re: #claws-mail ICS Forms #claws-mail

Ryan Matthew Headley
 

This a great proof of concept, and it does work; but not really ready for prime-time.  I hate having to carry a Windows laptop just for ICS forms.

Re: #claws-mail ICS Forms #claws-mail

Mitch Winkle
 

I can certainly add the current ICS-213 to my UI client for PAT. Are you simply using the numbered format for the OTA transmission?

1.
2. etc.

On 11/22/19 10:51 AM, K4KDR wrote:
Good day!

Just to show myself that it could be done, I successfully sent an ICS-213 using PAT on the Rasp Pi/DRAWS.

Here is my write up on the manual steps I did to make it happen.  Not difficult at all but someone could certainly automate the process to reduce the amount of editing by hand for a new message.

http://k4kdr.github.io/pdf/2019-10-17--ics-forms-from-pat.pdf

73!

-Scott,  K4KDR

Re: #claws-mail ICS Forms #claws-mail

Basil Gunn
 

I'm trying to understand your problem.
If you need the latest Winlink ICS standard forms just download and use
them.
https://downloads.winlink.org/User%20Programs/Standard_Forms.zip

flmsg allows you to act on the forms. Now using your paclink-unix or pat
mail client, attach the form to your Winlink message and send the
message.

What we found was that the various state agencies used different forms
so we needed to use those forms.

Your statement that you need to run Winlink Express to use ICS forms is
not true. Winlink has done a nice job of integrating forms into Winlink
Express so as Scott K4KDR points out the method you would use on your
Linux system is not as turn key as the Winlink Express program but still
doable.

/Basil n7nix


Ryan Matthew Headley <headley.ryan@...> writes:

I am trying to find a solution to this as well. I have been messing
with the html files that can be downloaded from winlink.org with no
results.

I also thought that flmesg could be a solution. It does indeed work,
but the fields in the form are old and are no longer acceptable under
ICS operations in my state (or probably any state).

Unfortunately--while pat and paclink-unix work for person to person
communication--if you are part of any official support effort you will
still need a Windows computer running Winlink Express in order to do
your job.

Re: #claws-mail ICS Forms #claws-mail

K4KDR
 

Hi Mitch!

Sorry, I'm not positive what you mean by "numbered format", but I did notice there was a field <msgseqnum> that seemed to be assigned by the sender (me) and incremented with each subsequent message. So, I mentioned in my how-to that we should track that value and increase it on the next message, etc.

Hope that's what you're referring to.

In any event, it's cool to send via PAT and, when received on a Windows Winlink client, have the form pop open exactly as it should. That was my metric to gauge whether I was successful or not. I also contacted the net control station at one of our "Winlink Wednesday" stations that gives anyone interested a place to stay sharp on using Winlink. He also confirmed that my ICS-213 was received correctly when I did a test send from the Pi.

-Scott


===============================

-----Original Message-----
From: Mitch Winkle
Sent: Friday, November 22, 2019 11:30 AM
To: udrc@nw-digital-radio.groups.io
Subject: Re: [draws and udrc] #claws-mail ICS Forms

I can certainly add the current ICS-213 to my UI client for PAT. Are you
simply using the numbered format for the OTA transmission?

1.
2. etc.

On 11/22/19 10:51 AM, K4KDR wrote:
Good day!

Just to show myself that it could be done, I successfully sent an ICS-213 using PAT on the Rasp Pi/DRAWS.

Here is my write up on the manual steps I did to make it happen. Not difficult at all but someone could certainly automate the process to reduce the amount of editing by hand for a new message.

http://k4kdr.github.io/pdf/2019-10-17--ics-forms-from-pat.pdf

73!

-Scott, K4KDR

Re: #claws-mail ICS Forms #claws-mail

Ryan Matthew Headley
 

Perhaps my statement regarding the necessity of Winlink Express was too strong; is it possible and will it work technically?  Yes.  Is it a solution deployable in a time sensitive situation? Not from what I have been able to gather.

You have peaked by curiosity though when you wrote 'flmsg allows you to act on the forms.'

My simple question is, how? 

Re: #claws-mail ICS Forms #claws-mail

Mitch Winkle
 

Scott,

Typically, ICS-213s are normalized down to numbered lines per the PDF forms provided by the form owners.  What gets transmitted OTA is simply the numeral followed by the data.

See the attached snip.

Mitch

On 11/22/19 11:50 AM, K4KDR wrote:
Hi Mitch!

Sorry, I'm not positive what you mean by "numbered format", but I did notice there was a field <msgseqnum> that seemed to be assigned by the sender (me) and incremented with each subsequent message.  So, I mentioned in my how-to that we should track that value and increase it on the next message, etc.

Hope that's what you're referring to.

In any event, it's cool to send via PAT and, when received on a Windows Winlink client, have the form pop open exactly as it should.  That was my metric to gauge whether I was successful or not.  I also contacted the net control station at one of our "Winlink Wednesday" stations that gives anyone interested a place to stay sharp on using Winlink.  He also confirmed that my ICS-213 was received correctly when I did a test send from the Pi.

-Scott


===============================

-----Original Message----- From: Mitch Winkle
Sent: Friday, November 22, 2019 11:30 AM
To: udrc@nw-digital-radio.groups.io
Subject: Re: [draws and udrc] #claws-mail ICS Forms

I can certainly add the current ICS-213 to my UI client for PAT. Are you
simply using the numbered format for the OTA transmission?

1.
2. etc.

On 11/22/19 10:51 AM, K4KDR wrote:
Good day!

Just to show myself that it could be done, I successfully sent an ICS-213 using PAT on the Rasp Pi/DRAWS.

Here is my write up on the manual steps I did to make it happen.  Not difficult at all but someone could certainly automate the process to reduce the amount of editing by hand for a new message.

http://k4kdr.github.io/pdf/2019-10-17--ics-forms-from-pat.pdf

73!

-Scott,  K4KDR



Re: #claws-mail ICS Forms #claws-mail

Basil Gunn
 

You have peaked by curiosity though when you wrote 'flmsg allows you
to act on the forms.'

My simple question is, how?
FLMSG Users Manual 4.0
http://www.w1hkj.com/flmsg-help/

Re: #claws-mail ICS Forms #claws-mail

Ryan Matthew Headley
 

These instruction simply do not work. 

I put the form download form into the 'CUSTOM' folder, and nothing shows up.


On Fri, Nov 22, 2019 at 12:26 PM Basil Gunn <basil@...> wrote:

> You have peaked by curiosity though when you wrote 'flmsg allows you
> to act on the forms.'
>
> My simple question is, how?

FLMSG Users Manual 4.0
http://www.w1hkj.com/flmsg-help/





--
***************************
Ryan Matthew Headley
1705 Granby Road
Cayce, SC 29033 USA

mobile - +1803-386-1799

Re: #claws-mail ICS Forms #claws-mail

Ryan Matthew Headley
 

Sorry for the hasty response.  The meat of it holds though.

After downloading the html files, moving them to the CUSTOM folder, running flmsg, and selecting 'CUSTOM'; nothing shows up except 'Transfer FORM.' 

I promise that I am not being purposefully obtuse.  What steps and I missing? 

Re: #claws-mail ICS Forms #claws-mail

Ryan Matthew Headley
 

OK.

After a restart of the Raspberry Pi, the ICS form now appears on the CUSTOM list in flmsg.

However, once the form is completed and I click 'Submit' at the bottom of the webpage, I am returned to flmsg where instead of my entered text appearing, something such as '�� �������� �� � ' appears.


On Fri, Nov 22, 2019 at 12:39 PM Ryan Matthew Headley via Groups.Io <headley.ryan=gmail.com@groups.io> wrote:
Sorry for the hasty response.  The meat of it holds though.

After downloading the html files, moving them to the CUSTOM folder, running flmsg, and selecting 'CUSTOM'; nothing shows up except 'Transfer FORM.' 

I promise that I am not being purposefully obtuse.  What steps and I missing? 



--
***************************
Ryan Matthew Headley
1705 Granby Road
Cayce, SC 29033 USA

mobile - +1803-386-1799

Re: #claws-mail ICS Forms #claws-mail

Basil Gunn
 

This is what I did:

cd
cd .nbems/CUSTOM
wget https://downloads.winlink.org/User%20Programs/Standard_Forms.zip
unzip Standard_Forms.zip

flmsg <Using 'Simple User' Interface>
click file > template folder

All the Winlink files are there.
Perhaps you are using the 'Expert UI' & you didn't click 'All files'?
/Basil n7nix


Ryan Matthew Headley <headley.ryan@...> writes:

Sorry for the hasty response. The meat of it holds though.

After downloading the html files, moving them to the CUSTOM folder, running flmsg, and selecting 'CUSTOM'; nothing shows up except 'Transfer FORM.'

I promise that I am not being purposefully obtuse. What steps and I missing?

Re: #claws-mail ICS Forms #claws-mail

Basil Gunn
 

I just confirmed what I last posted worked as expected.
If you want more help please be more specific.
ie. what ICS form are you using and as much detail as you can describe.
What version of Linux: uname -a
What version of flmsg:
Which browser:

/Basil n7nix


Ryan Matthew Headley <headley.ryan@...> writes:

OK.

After a restart of the Raspberry Pi, the ICS form now appears on the CUSTOM
list in flmsg.

However, once the form is completed and I click 'Submit' at the bottom of
the webpage, I am returned to flmsg where instead of my entered text
appearing, something such as '�� �������� �� � ' appears.

On Fri, Nov 22, 2019 at 12:39 PM Ryan Matthew Headley via Groups.Io
<headley.ryan=gmail.com@groups.io> wrote:

Sorry for the hasty response. The meat of it holds though.

After downloading the html files, moving them to the CUSTOM folder,
running flmsg, and selecting 'CUSTOM'; nothing shows up except 'Transfer
FORM.'

I promise that I am not being purposefully obtuse. What steps and I
missing?


Re: #claws-mail ICS Forms #claws-mail

Ryan Matthew Headley
 

First off, I backed up and followed the steps you listed in successfully sending a form.  I have now gotten as far as creating a 'K2s' file (never seen that before) which theoretically contains my complete form in some form.  I have no idea where to go from here.

I am using the DRAWS imagine with your configuration.

Linux draws 4.19.75-v7l+
FLMSG 4.0.14
Chromium
(also pat and piardopc for HF access)

...running on a Raspberry Pi 4 with the DRAWS hat attached.

Re: #claws-mail ICS Forms #claws-mail

Ryan Matthew Headley
 

I tried one more thing.  After completing the form and saving the k2s file, I attempted to open it again with flmsg.  The form came up and was completely populated by non-ASCII gobledygook.

Re: #claws-mail ICS Forms #claws-mail

Basil Gunn
 

Ryan Matthew Headley <headley.ryan@...> writes:

First off, I backed up and followed the steps you listed in
successfully sending a form. I have now gotten as far as creating a
'K2s' file (never seen that before) which theoretically contains my
complete form in some form. I have no idea where to go from here.
What directory did you save the message to?
~/.nbems/ICS

Compose a message using your mail client & attach your new message to
the Winlink email.
Send it to your self.
/Basil


I am using the DRAWS imagine with your configuration.

Linux draws 4.19.75-v7l+
FLMSG 4.0.14
Chromium
(also pat and piardopc for HF access)

...running on a Raspberry Pi 4 with the DRAWS hat attached.

Re: #claws-mail ICS Forms #claws-mail

Ryan Matthew Headley
 

This is where I am lost.  Do attach the k2s file to the email?  And what is a k2s file?

On Fri, Nov 22, 2019 at 3:09 PM Basil Gunn <basil@...> wrote:

Ryan Matthew Headley <headley.ryan@...> writes:

> First off, I backed up and followed the steps you listed in
> successfully sending a form. I have now gotten as far as creating a
> 'K2s' file (never seen that before) which theoretically contains my
> complete form in some form. I have no idea where to go from here.

What directory did you save the message to?
~/.nbems/ICS

Compose a message using your mail client & attach your new  message to
the Winlink email.
Send it to your self.
/Basil


> I am using the DRAWS imagine with your configuration.
>
> Linux draws 4.19.75-v7l+
> FLMSG 4.0.14
> Chromium
> (also pat and piardopc for HF access)
>
> ...running on a Raspberry Pi 4 with the DRAWS hat attached.
>
>





--
***************************
Ryan Matthew Headley
1705 Granby Road
Cayce, SC 29033 USA

mobile - +1803-386-1799

Re: #claws-mail ICS Forms #claws-mail

Basil Gunn
 

I tried one more thing. After completing the form and saving the k2s
file, I attempted to open it again with flmsg. The form came up and
was completely populated by non-ASCII gobledygook.
Please be more specific. What UI were you using Expert or Simple?
Try both.

What does this show:
In Expert UI file > View > HTML delivery

Start flmsg in a console. What is the console output?
/Basil

Re: #claws-mail ICS Forms #claws-mail

Ryan Matthew Headley
 

When I start flmsg in a terminal, this is the output after attempting to open the template (which still look good in the browser at this point).  I think that this may be the source of the problem.

pi@draws:~ $ flmsg
 --disable-quic --enable-tcp-fast-open --ppapi-flash-path=/usr/lib/chromium-browser/libpepflashplayer.so --ppapi-flash-args=enable_stagevideo_auto=0 --ppapi-flash-version=
[7004:7141:1122/151855.015779:ERROR:object_proxy.cc(619)] Failed to call method: org.freedesktop.Notifications.GetCapabilities: object_path= /org/freedesktop/Notifications: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Notifications was not provided by any .service files
[7056:7056:1122/151856.181947:ERROR:gl_surface_presentation_helper.cc(244)] GetVSyncParametersIfAvailable() failed for 1 times!
[7056:7056:1122/151856.270786:ERROR:gl_surface_presentation_helper.cc(244)] GetVSyncParametersIfAvailable() failed for 2 times!
[7056:7056:1122/151856.300149:ERROR:gl_surface_presentation_helper.cc(244)] GetVSyncParametersIfAvailable() failed for 3 times!
[7056:7056:1122/151856.383495:ERROR:gl_surface_presentation_helper.cc(244)] GetVSyncParametersIfAvailable() failed for 4 times!
[7056:7056:1122/151856.396739:ERROR:gl_surface_presentation_helper.cc(244)] GetVSyncParametersIfAvailable() failed for 5 times!
[7056:7056:1122/151856.479431:ERROR:gl_surface_presentation_helper.cc(244)] GetVSyncParametersIfAvailable() failed for 6 times!
[7056:7056:1122/151856.510560:ERROR:gl_surface_presentation_helper.cc(244)] GetVSyncParametersIfAvailable() failed for 7 times!
[7056:7056:1122/151856.536005:ERROR:gl_surface_presentation_helper.cc(244)] GetVSyncParametersIfAvailable() failed for 8 times!
[7056:7056:1122/151856.558111:ERROR:gl_surface_presentation_helper.cc(244)] GetVSyncParametersIfAvailable() failed for 9 times!
[7056:7056:1122/151856.636218:ERROR:gl_surface_presentation_helper.cc(244)] GetVSyncParametersIfAvailable() failed for 10 times!
[7056:7056:1122/151856.645935:ERROR:gl_surface_presentation_helper.cc(244)] GetVSyncParametersIfAvailable() failed for 11 times!
[7056:7056:1122/151856.735126:ERROR:gl_surface_presentation_helper.cc(244)] GetVSyncParametersIfAvailable() failed for 12 times!
[7056:7056:1122/151856.762571:ERROR:gl_surface_presentation_helper.cc(244)] GetVSyncParametersIfAvailable() failed for 13 times!
[7056:7056:1122/151856.871962:ERROR:gl_surface_presentation_helper.cc(244)] GetVSyncParametersIfAvailable() failed for 14 times!
[7056:7056:1122/151856.878340:ERROR:gl_surface_presentation_helper.cc(244)] GetVSyncParametersIfAvailable() failed for 15 times!
[7056:7056:1122/151856.951471:ERROR:gl_surface_presentation_helper.cc(244)] GetVSyncParametersIfAvailable() failed for 16 times!
[7056:7056:1122/151858.081041:ERROR:gl_surface_presentation_helper.cc(244)] GetVSyncParametersIfAvailable() failed for 17 times!
[7056:7056:1122/151858.148890:ERROR:gl_surface_presentation_helper.cc(244)] GetVSyncParametersIfAvailable() failed for 18 times!
[7056:7056:1122/151859.902428:ERROR:gl_surface_presentation_helper.cc(244)] GetVSyncParametersIfAvailable() failed for 19 times!

Any ideas?

Re: #claws-mail ICS Forms #claws-mail

Basil Gunn
 

This is where I am lost.
Do attach the k2s file to the email?
Yes

And what is a k2s file?
Please read the manual: http://www.w1hkj.com/flmsg-help/
All custom messages should have file name extension ".k2s"

/Basil

On Fri, Nov 22, 2019 at 3:09 PM Basil Gunn <@basil860> wrote:


Ryan Matthew Headley <headley.ryan@...> writes:

First off, I backed up and followed the steps you listed in
successfully sending a form. I have now gotten as far as creating a
'K2s' file (never seen that before) which theoretically contains my
complete form in some form. I have no idea where to go from here.
What directory did you save the message to?
~/.nbems/ICS

Compose a message using your mail client & attach your new message to
the Winlink email.
Send it to your self.
/Basil


I am using the DRAWS imagine with your configuration.

Linux draws 4.19.75-v7l+
FLMSG 4.0.14
Chromium
(also pat and piardopc for HF access)

...running on a Raspberry Pi 4 with the DRAWS hat attached.

Re: #claws-mail ICS Forms #claws-mail

Ryan Matthew Headley
 

And then I attache the k2s file to a message and receive it in Winlink Express, this is the content that is received:


<flmsg>4.0.14
:hdr_fm:21
W4EAE 20192211195114
:hdr_ed:21
W4EAE 20192211193947
<customform>
:mg:858 CUSTOM_FORM,ICS214_Initial.html
Name,’7P´û
ICS_Position,’7P´û
Home_Agency,’7P´û
Name1,’7P´û
ICS_Position1,’7P´û
Name2,’7P´û
ICS_Position2,’7P´û
Name3,’7P´û
ICS_Position3,’7P´û
Name4,’7P´û
ICS_Position4,’7P´û
Name5,’7P´û
ICS_Position5,’7P´û
Name6,’7P´û
ICS_Position6,’7P´û
Name7,’7P´û
ICS_Position7,’7P´û
Name8,’7P´û
ICS_Position8,’7P´û
Activities1,’7P´û
Activities2,’7P´û
Activities3,’7P´û
Activities4,’7P´û
Activities5,’7P´û
Activities6,’7P´û
Activities7,’7P´û
Activities8,’7P´û
Activities9,’7P´û
Activities10,’7P´û
Activities11,’7P´û
Activities12,’7P´û
Activities13,’7P´û
Activities14,’7P´û
Activities15,’7P´û
Activities16,’7P´û
Activities17,’7P´û
Activities18,’7P´û
Activities19,’7P´û
Activities20,’7P´û
Activities21,’7P´û
Activities22,’7P´û
Activities23,’7P´û
Activities24,’7P´û
parseme,’7P´û\n¶™™™™™™™°û\n¶