CPCWiki forum

General Category => Amstrad CPC hardware => Topic started by: GUNHED on 13:23, 11 April 19

Poll
Question: Which serial or networking devices do you have?
Option 1: Serial interface from Amstrad / PACE / SCA or compatible
Option 2: Serial interface from Schneider
Option 3: USIfAC
Option 4: M4 card
Option 5: SYMBiFACE III card
Option 6: VN96 network
Option 7: CPC-Booster+ / Mini-Booster+
Option 8: LambdaSpeak III with serial interface
Option 9: Something else #02 - please explain
Option 10: Something else #03 - please explain
Option 11: Albireo
Option 12: Something completely different, please tell
Title: Please vote! Which Serial Interface of Network card do you have on CPC / Plus ?
Post by: GUNHED on 13:23, 11 April 19
Hi there! Well, I'm thinking about generating a ROM for serial communication and networking. And of course I want to know what's on your wish-list.


Let me start with one question first: Which serial or networking devices do you own for your CPC / Plus computer(s)?

Title: Re: Please vote! Which Serial Interface of Network card do you have on CPC / Plus ?
Post by: VincentGR on 14:01, 11 April 19
M4 but cannot run old software with this.
Title: Re: Please vote! Which Serial Interface of Network card do you have on CPC / Plus ?
Post by: robcfg on 14:27, 11 April 19
I have a M4 and an Amstrad serial interface (somewhere...).
Title: Re: Please vote! Which Serial Interface of Network card do you have on CPC / Plus ?
Post by: XeNoMoRPH on 14:47, 11 April 19
(https://i.ibb.co/xgt99gY/cooltext321053749918340.png)
Title: Re: Please vote! Which Serial Interface of Network card do you have on CPC / Plus ?
Post by: LambdaMikel on 15:13, 11 April 19
Can we add LambdaSpeak 3 to this poll? Just for completeness  :)
Title: Re: Please vote! Which Serial Interface of Network card do you have on CPC / Plus ?
Post by: GUNHED on 16:20, 11 April 19
Quote from: robcfg on 14:27, 11 April 19
I have a M4 and an Amstrad serial interface (somewhere...).
You can vote for both. Thanks!  :)


Quote from: LambdaMikel on 15:13, 11 April 19Can we add LambdaSpeak 3 to this poll? Just for completeness  :)

Of course! My apologies, but I forgot about this. It's evolving so quick. :)
Title: Re: Please vote! Which Serial Interface of Network card do you have on CPC / Plus ?
Post by: Maniac on 18:54, 11 April 19
M4 board
Title: Re: Please vote! Which Serial Interface of Network card do you have on CPC / Plus ?
Post by: Fessor on 20:26, 11 April 19
Albireo and Schneider RS232




Title: Re: Please vote! Which Serial Interface of Network card do you have on CPC / Plus ?
Post by: GUNHED on 04:29, 12 April 19
That's interesting results so far and we can already see tendencies. Please everybody else help voting!  :) :) :)
Title: Re: Please vote! Which Serial Interface of Network card do you have on CPC / Plus ?
Post by: GUNHED on 15:56, 12 April 19
Here are some tables I made, they may be of interest for you too.  :)




---------+---------+-------+------+-----+-----+-----+-----+
Baudrates!Schneider!Amstrad!      !     ! old ! CPC ! Mini!
         ! Z80-STI !Z80-SIO!USIfAC! LS3 !Boost!Boos+!Boost!
---------+---------+-------+------+-----+-----+-----+-----+
-     45 !    X    !   X   !   -  !  -  !  -  !  -  !  -  !
-     50 !    X    !   X   !   -  !  -  !  -  !  -  !  -  !
-     75 !    X    !   X   !   -  !  -  !  -  !  -  !  -  !
-    110 !    X    !   X   !   -  !  -  !  -  !  -  !  -  !
-   134,5!         !   X   !   -  !  -  !  -  !  -  !  -  !
-    150 !    X    !   X   !   -  !  -  !  -  !  -  !  -  !
-    200 !         !   X   !   -  !  -  !  -  !  -  !  -  !
-    300 !    X    !   X   !   X  !  -  !  -  !  -  !  -  !
-    600 !    X    !   X   !   -  !  -  !  -  !  -  !  -  !
-   1200 !    X    !   X   !   -  !  -  !  -  !  -  !  -  !
-   1800 !         !   X   !   -  !  -  !  -  !  -  !  -  !
-   2000 !         !   X   !   -  !  -  !  -  !  -  !  -  !
-   2400 !    X    !   X   !   X  !  X  !  X  !  -  !  -  !
-   3600 !         !   X   !   -  !  -  !  X  !  X  !  X  !
-   4800 !    X    !   X   !   -  !  X  !  X  !  X  !  X  !
-   7200 !         !   X   !   -  !  -  !  X  !  X  !  X  !
*   9600 ! -- X -- ! - X - ! - X -!- X -!- X -!- X -!- X -!
-  14400 !         !       !   -  !  X  !  X  !  X  !  X  !
-  19200 !    X    !   X   !   X  !  X  !  X  !  X  !  X  !
-  28800 !         !       !   -  !  X  !  X  !  X  !  X  !
-  38400 !    X    !       !   X  !  X  !  X  !  X  !  X  !
-  57600 !    -    !   -   !   X  !  X  !  X  !  X  !  X  !
-  76800 !    -    !   -   !   -  !  X  !  -  !  X  !  X  !
- 115200 !    -    !   -   !   X  !  X  !  X  !  X  !  X  !
- 144000 !    -    !   -   !   -  !  -  !  X  !  -  !  -  !
- 192000 !    -    !   -   !   -  !  -  !  X  !  -  !  -  !
- 230400 !    -    !   -   !   X  !  -  !  -  !  X  !  X  !
- 250000 !    -    !   -   !   -  !  X  !  -  !  -  !  -  !
- 288000 !    -    !   -   !   -  !  -  !  X  !  -  !  -  !
- 345600 !    -    !   -   !   -  !  -  !  -  !  X  !  -  !
- 460800 !    -    !   -   !   X  !  -  !  -  !  X  !  X  !
- 576000 !    -    !   -   !   X  !  -  !  -  !  -  !  -  !
- 691200 !    -    !   -   !   -  !  -  !  -  !  X  !  -  !
-1382400 !    -    !   -   !   -  !  -  !  -  !  X  !  -  !
---------+---------+-------+------+-----+-----+-----+-----+

-----------+---------+-------+------+-----+-----+-----+-----+
  Parität  !Schneider!Amstrad!      !     ! old ! CPC ! Mini!
Parity Type! Z80-STI !Z80-SIO!USIfAC! LS3 !Boost!Boos+!Boost!
-----------+---------+-------+------+-----+-----+-----+-----+
* Keine    !    X    !   X   !  ?X  !  X  !     !  X  !     !
- Gerade   !    X    !   X   !   -  !  X  !     !  X  !     !
- Ungerade !    X    !   X   !   -  !  X  !     !  X  !     !
-----------+---------+-------+------+-----+-----+-----+-----+

---------+---------+-------+------+-----+-----+-----+-----+
         !Schneider!Amstrad!      !     ! old ! CPC ! Mini!
Stop Bits! Z80-STI !Z80-SIO!USIfAC! LS3 !Boost!Boos+!Boost!
---------+---------+-------+------+-----+-----+-----+-----+
* 1   Bit!    X    !   X   !  ?X  !  X  !     !  X  !     !
- 1,5 Bit!    X    !   X   !   -  !  -  !     !  -  !     !
- 2   Bit!    X    !   X   !   -  !  X  !     !  X  !     !
-SyncMode!    X    !   ?   !   -  !  -  !     !  -  !     !
---------+---------+-------+------+-----+-----+-----+-----+

--------------+---------+-------+------+-----+-----+-----+-----+
Bits / Zeichen!Schneider!Amstrad!      !     ! old ! CPC ! Mini!
Character Size! Z80-STI !Z80-SIO!USIfAC! LS3 !Boost!Boos+!Boost!
--------------+---------+-------+------+-----+-----+-----+-----+
- 9 Bit       !    -    !   -   !   -  !  -  !     !  X  !     !
* 8 Bit       !    X    !   X   !  ?X  !  X  !     !  X  !     !
- 7 Bit       !    X    !   X   !   -  !  X  !     !  X  !     !
- 6 Bit       !    X    !   X   !   -  !  X  !     !  X  !     !
- 5 Bit       !    X    !   X   !   -  !  X  !     !  X  !     !
--------------+---------+-------+------+-----+-----+-----+-----+


Title: Re: Please vote! Which Serial Interface of Network card do you have on CPC / Plus ?
Post by: angelcaio on 05:57, 13 April 19
A MiniBooster in a CPC464 tall keys and a M4 in a CPC472 english keyboard


Enviado desde mi iPad utilizando Tapatalk
Title: Re: Please vote! Which Serial Interface of Network card do you have on CPC / Plus ?
Post by: GUNHED on 15:33, 15 April 19
Everybody please vote! And thanks a lot to all the participants! Up to now the result is very interesting. Of course the M4 card sold over 500 time (IIRC), but the devices to be seen at 2nd and 3rd position are exciting too! Now, of course USIfAC and SF3 will catch up in the coming time I do assume. Let's see...  :) :) :)
Title: Re: Please vote! Which Serial Interface of Network card do you have on CPC / Plus ?
Post by: teopl on 20:50, 16 April 19
For network, I use the great M4 board! But is there any other option?

(Edit: I meant... any better option  :laugh: )
Title: Re: Please vote! Which Serial Interface of Network card do you have on CPC / Plus ?
Post by: GUNHED on 22:51, 16 April 19
Quote from: teopl on 20:50, 16 April 19
For network, I use the great M4 board! But is there any other option?

(Edit: I meant... any better option  :laugh: )


That really depends what you want to do.
Title: Re: Please vote! Which Serial Interface of Network card do you have on CPC / Plus ?
Post by: TotO on 08:47, 17 April 19
Quote from: XeNoMoRPH on 14:47, 11 April 19
(https://i.ibb.co/xgt99gY/cooltext321053749918340.png)


The "4" caracter can be done using the "A" to better match with the Arkanoid style. ;)
Title: Re: Please vote! Which Serial Interface of Network card do you have on CPC / Plus ?
Post by: GUNHED on 17:27, 17 April 19
Since we got a serious amount for Albireo... Haven't there been problems with serial communications? Are they fixed now? Where do I get the update? And... if the hardware problems are not fixed, are people to accept an software solution to work around?
Title: Re: Please vote! Which Serial Interface of Network card do you have on CPC / Plus ?
Post by: LambdaMikel on 19:46, 17 April 19
... maybe add a checkbox to the poll "I actually used the serial port for something"  ;)
Title: Re: Please vote! Which Serial Interface of Network card do you have on CPC / Plus ?
Post by: GUNHED on 20:14, 17 April 19
Good idea, but somehow one can't change the vote after voting.
Title: Re: Please vote! Which Serial Interface of Network card do you have on CPC / Plus ?
Post by: TynH on 07:06, 20 April 19
Could be worse...


Quote from: BBCIndia voter 'chops off finger' after voting for wrong party
Title: Re: Please vote! Which Serial Interface of Network card do you have on CPC / Plus ?
Post by: LambdaMikel on 00:39, 21 April 19
Hi @GUNHED (http://www.cpcwiki.eu/forum/index.php?action=profile;u=2029) , please add the following new modes for LS 3.0:


  case 9 : UBRR0L = 10; SERIAL_RATE = 115200; break;  // 115200
  case 10 : UBRR0L = 5; SERIAL_RATE = 208333; break;  // 208333
  case 11 : UBRR0L = 4; SERIAL_RATE = 250000; break;  // 250000
  case 12 : UBRR0L = 3; SERIAL_RATE = 312500; break;  // 312500
  case 13 : UBRR0L = 2; SERIAL_RATE = 416667; break;  // 416667
  case 14 : UBRR0L = 1; SERIAL_RATE = 625000; break;  // 625000
  case 15 : UBRR0L = 0; SERIAL_RATE = 1250000; break;  // 1250000


I have tested that 115200 works like a charm with the PC; the other modi I haven't tested, but they should work as well. Problem with testing these is that I don't have a terminal program that can select these non-standard BAUD rates. The next standard BAUD rate seems to be 230400, but LS 3.0 can only generate 208333 or 250000, and both of them are too much off to work for 230400.   

However, everything above 115200 is kind of overkill anyhow for the CPC. But it would be good to have them in the table.

Does anybody know of a terminal program / FTDI cable that has more flexibiliy in these > 115200 BAUD rates? I guess that also depends on the hardware a bit.

EDIT - Actually, RealTerm can do arbitrary BAUD rates! So I tried the higher rates. But everything > 115200 gives some currupted characters.... so I these modi are of theoretical interest mainly.

EDIT2 - Modi over 115200 are unlikely to be supported by FTDI chips I just read. Here is a quote I found:

QuoteBut most of the USB serial ports will work with any baud rates (FTDI232-based at least) provided that the level shifter can follow the speed - it could be that they used an el cheapo tranceiver which would work only up to 125kbps reliably. But just try it and measure with an oscilloscope or take the USB serial port apart and google for the datasheets. My USB serial port is translucent, so I can see the FTDI and Maxim part numbers.
Title: Re: Please vote! Which Serial Interface of Network card do you have on CPC / Plus ?
Post by: GUNHED on 01:31, 21 April 19
Thanks! Will be added.  :)
Powered by SMFPacks Menu Editor Mod