Re: [M100] BackPack - read data from CLI

2023-03-05 Thread Georg Käter
Jeff,

 

trying to get data from BackPack after sending a "set" via PRINT#1 from BASIC ends always with a 'T'.

Do you have a sample code to enter CLI mode and get data via PRINT/INPUT sequence from BASIC?

I would like to read 1st "DATE format" set in BackPack for a program to cover all Date format in the

M100 family - YY/MM/DD for NECs, MM/DD/YY or DD/MM/YY pending US or international variant.

 

Thanks for your help

Georg

 
 

Gesendet: Freitag, 03. März 2023 um 01:08 Uhr
Von: bir...@soigeneris.com
An: "'Georg Käter'" 
Betreff: RE: Re: [M100] BackPack - read data from CLI




Georg,

 

My first replay to you was incomplete. When you send four CR (carriage return) to the Backpack it will respond with a symbol followed by CR.

‘C’ CR

‘#’ CR

 

When it times out it sends:

 

‘T’ CR

 

Jeff Birt

 



From: Georg Käter 
Sent: Thursday, March 2, 2023 12:24 AM
To: m...@bitchin100.com
Cc: bir...@soigeneris.com
Subject: Aw: Re: [M100] BackPack - read data from CLI



 



Hi Jeff,



 



I´ve added the following to the listing below to "see" if BPD responds



 



..



42 INPUT#2,K
43 IF K<>"#" GOTO 42



44 PRINT K



..
 




After some seconds I see the #, but program then program stucks.



Any further idea about this behaviour?



 



Thanks for your support



Georg



  



Gesendet: Mittwoch, 01. März 2023 um 14:47 Uhr
Von: bir...@soigeneris.com
An: m...@bitchin100.com
Betreff: Re: [M100] BackPack - read data from CLI





You might be sending the SET command before the BPD has time to wake up and respond. It will return a ‘#’ when it wakes up and switches to CLI mode.

 

Jeff Birt

 



From: M100 <m100-boun...@lists.bitchin100.com> On Behalf Of Georg Käter
Sent: Wednesday, March 1, 2023 12:59 AM
To: m...@bitchin100.com
Subject: [M100] BackPack - read data from CLI



 



Hello together,



 



I tried to read "settings" from a BackPack+ with the following, but w/o success



 



10 REM read settings from BackPack/BackPack+
20 REM set variables
21 MAXFILES=2:DEFSTR A-K
22 CP="COM:98N1ENN"
30 REM open COM: for I/O
31 OPEN CP FOR OUTPUT AS 1
32 OPEN CP FOR INPUT AS 2
40 REM turn-on CLI mode
41 PRINT#1,STRING$(4,13)
50 REM send "set" command to BackPack/BackPack+
51 PRINT#1,"set";CHR$(13)
60 REM read data from BackPack (set returns 9? values)
61 INPUT#2,A,B,C,D,E,F,G,H,I
70 REM show "settings"
71 PRINT A,B,C,D,E,F,G,H,I
80 REM turn-off CLI mode
81 PRINT#1,"bye"
99 END



 



What is wrong in the above? Any idea?



 



btw this works:




10 REM read data from BackPack/BackPack+
20 REM set variables
21 MAXFILES=2:DEFSTR A-K
22 CP="COM:98N1ENN"
30 REM open COM: for I/O
31 OPEN CP FOR OUTPUT AS 1
32 OPEN CP FOR INPUT AS 2
40 REM read from BackPack/BackPack+ (Date=A, Time=B, Day=C)
41 PRINT#1,"FF";chr$(7);chr$(13)
42 INPUT#2,A,B,C
50 REM print values
51 PRINT A,B,C
99 END



 



Thanks for your help

















Re: [M100] BackPack - read data from CLI

2023-03-01 Thread Georg Käter
Hi Jeff,

 

I´ve added the following to the listing below to "see" if BPD responds

 

..

42 INPUT#2,K
43 IF K<>"#" GOTO 42

44 PRINT K

..
 


After some seconds I see the #, but program then program stucks.

Any further idea about this behaviour?

 

Thanks for your support

Georg

 

Gesendet: Mittwoch, 01. März 2023 um 14:47 Uhr
Von: bir...@soigeneris.com
An: m...@bitchin100.com
Betreff: Re: [M100] BackPack - read data from CLI




You might be sending the SET command before the BPD has time to wake up and respond. It will return a ‘#’ when it wakes up and switches to CLI mode.

 

Jeff Birt

 



From: M100  On Behalf Of Georg Käter
Sent: Wednesday, March 1, 2023 12:59 AM
To: m...@bitchin100.com
Subject: [M100] BackPack - read data from CLI



 



Hello together,



 



I tried to read "settings" from a BackPack+ with the following, but w/o success



 



10 REM read settings from BackPack/BackPack+
20 REM set variables
21 MAXFILES=2:DEFSTR A-K
22 CP="COM:98N1ENN"
30 REM open COM: for I/O
31 OPEN CP FOR OUTPUT AS 1
32 OPEN CP FOR INPUT AS 2
40 REM turn-on CLI mode
41 PRINT#1,STRING$(4,13)
50 REM send "set" command to BackPack/BackPack+
51 PRINT#1,"set";CHR$(13)
60 REM read data from BackPack (set returns 9? values)
61 INPUT#2,A,B,C,D,E,F,G,H,I
70 REM show "settings"
71 PRINT A,B,C,D,E,F,G,H,I
80 REM turn-off CLI mode
81 PRINT#1,"bye"
99 END



 



What is wrong in the above? Any idea?



 



btw this works:




10 REM read data from BackPack/BackPack+
20 REM set variables
21 MAXFILES=2:DEFSTR A-K
22 CP="COM:98N1ENN"
30 REM open COM: for I/O
31 OPEN CP FOR OUTPUT AS 1
32 OPEN CP FOR INPUT AS 2
40 REM read from BackPack/BackPack+ (Date=A, Time=B, Day=C)
41 PRINT#1,"FF";chr$(7);chr$(13)
42 INPUT#2,A,B,C
50 REM print values
51 PRINT A,B,C
99 END



 



Thanks for your help










Re: [M100] BackPack - read data from CLI

2023-03-01 Thread Brian K. White
The only thing ts-dos is doing differently is it's treating .ba files 
according to the rules of .ba files, as dictated by the main rom. It's 
not a ts-dos thing. teeny and floppy etc have to do the same exact thing.



On 3/1/23 08:47, bir...@soigeneris.com wrote:
You might be sending the SET command before the BPD has time to wake up 
and respond. It will return a ‘#’ when it wakes up and switches to CLI 
mode.


Jeff Birt

*From:* M100  *On Behalf Of *Georg Käter
*Sent:* Wednesday, March 1, 2023 12:59 AM
*To:* m...@bitchin100.com
*Subject:* [M100] BackPack - read data from CLI

Hello together,

I tried to read "settings" from a BackPack+ with the following, but w/o 
success


10 REM read settings from BackPack/BackPack+
20 REM set variables
21 MAXFILES=2:DEFSTR A-K
22 CP="COM:98N1ENN"
30 REM open COM: for I/O
31 OPEN CP FOR OUTPUT AS 1
32 OPEN CP FOR INPUT AS 2
40 REM turn-on CLI mode
41 PRINT#1,STRING$(4,13)
50 REM send "set" command to BackPack/BackPack+
51 PRINT#1,"set";CHR$(13)
60 REM read data from BackPack (set returns 9? values)
61 INPUT#2,A,B,C,D,E,F,G,H,I
70 REM show "settings"
71 PRINT A,B,C,D,E,F,G,H,I
80 REM turn-off CLI mode
81 PRINT#1,"bye"
99 END

What is wrong in the above? Any idea?

btw this works:


10 REM read data from BackPack/BackPack+
20 REM set variables
21 MAXFILES=2:DEFSTR A-K
22 CP="COM:98N1ENN"
30 REM open COM: for I/O
31 OPEN CP FOR OUTPUT AS 1
32 OPEN CP FOR INPUT AS 2
40 REM read from BackPack/BackPack+ (Date=A, Time=B, Day=C)
41 PRINT#1,"FF";chr$(7);chr$(13)
42 INPUT#2,A,B,C
50 REM print values
51 PRINT A,B,C
99 END

Thanks for your help



--
bkw



Re: [M100] BackPack - read data from CLI

2023-03-01 Thread birt_j
You might be sending the SET command before the BPD has time to wake up and 
respond. It will return a ‘#’ when it wakes up and switches to CLI mode. 

 

Jeff Birt

 

From: M100  On Behalf Of Georg Käter
Sent: Wednesday, March 1, 2023 12:59 AM
To: m...@bitchin100.com
Subject: [M100] BackPack - read data from CLI

 

Hello together,

 

I tried to read "settings" from a BackPack+ with the following, but w/o success

 

10 REM read settings from BackPack/BackPack+
20 REM set variables
21 MAXFILES=2:DEFSTR A-K
22 CP="COM:98N1ENN"
30 REM open COM: for I/O
31 OPEN CP FOR OUTPUT AS 1
32 OPEN CP FOR INPUT AS 2
40 REM turn-on CLI mode
41 PRINT#1,STRING$(4,13)
50 REM send "set" command to BackPack/BackPack+
51 PRINT#1,"set";CHR$(13)
60 REM read data from BackPack (set returns 9? values)
61 INPUT#2,A,B,C,D,E,F,G,H,I
70 REM show "settings"
71 PRINT A,B,C,D,E,F,G,H,I
80 REM turn-off CLI mode
81 PRINT#1,"bye"
99 END

 

What is wrong in the above? Any idea?

 

btw this works:


10 REM read data from BackPack/BackPack+
20 REM set variables
21 MAXFILES=2:DEFSTR A-K
22 CP="COM:98N1ENN"
30 REM open COM: for I/O
31 OPEN CP FOR OUTPUT AS 1
32 OPEN CP FOR INPUT AS 2
40 REM read from BackPack/BackPack+ (Date=A, Time=B, Day=C)
41 PRINT#1,"FF";chr$(7);chr$(13)
42 INPUT#2,A,B,C
50 REM print values
51 PRINT A,B,C
99 END

 

Thanks for your help



[M100] BackPack - read data from CLI

2023-02-28 Thread Georg Käter
Hello together,

 

I tried to read "settings" from a BackPack+ with the following, but w/o success

 

10 REM read settings from BackPack/BackPack+
20 REM set variables
21 MAXFILES=2:DEFSTR A-K
22 CP="COM:98N1ENN"
30 REM open COM: for I/O
31 OPEN CP FOR OUTPUT AS 1
32 OPEN CP FOR INPUT AS 2
40 REM turn-on CLI mode
41 PRINT#1,STRING$(4,13)
50 REM send "set" command to BackPack/BackPack+
51 PRINT#1,"set";CHR$(13)
60 REM read data from BackPack (set returns 9? values)
61 INPUT#2,A,B,C,D,E,F,G,H,I
70 REM show "settings"
71 PRINT A,B,C,D,E,F,G,H,I
80 REM turn-off CLI mode
81 PRINT#1,"bye"
99 END

 

What is wrong in the above? Any idea?

 

btw this works:


10 REM read data from BackPack/BackPack+
20 REM set variables
21 MAXFILES=2:DEFSTR A-K
22 CP="COM:98N1ENN"
30 REM open COM: for I/O
31 OPEN CP FOR OUTPUT AS 1
32 OPEN CP FOR INPUT AS 2
40 REM read from BackPack/BackPack+ (Date=A, Time=B, Day=C)
41 PRINT#1,"FF";chr$(7);chr$(13)
42 INPUT#2,A,B,C
50 REM print values
51 PRINT A,B,C
99 END

 

Thanks for your help