×

Communication protocol for a three nodes system having dedicated connections and bit indicating function of exchanged message

  • US 4,947,317 A
  • Filed: 10/12/1988
  • Issued: 08/07/1990
  • Est. Priority Date: 10/12/1988
  • Status: Expired due to Term
First Claim
Patent Images

1. A communication network, comprising:

  • a first, second and third controller node;

    each of said controller nodes having a transmit pin, a receive pin and processor means for generating data messages and causing said data messages to be delivered to said transmit pin and receiving data messages delivered to said receive pin, said transmit pin of said first controller node in line communication with said receive pin of said second controller node and said receive pin of said first controller node in line communication with said transmit pin of said second controller node, said receive pin of said third controller node in line communication with said transmit pin of said first controller node and said transmit pin of said third controller node in line communication with the receive pin of said first controller node;

    each said processor means being programmed to respond to and generate a plurality of data message bytes, each data message byte having one start bit, eight data bits, one programmably settable bit and one stop bit;

    each said processor means further programmed to respond only to a unique address-command data message byte, said address-command byte having said settable bit set, each said processor means to then generate in response thereto a reply message byte with the ninth bit not set, each said means processor to then receive a message count byte followed uninterrupted by a plurality of data message bytes, said message count byte and said data message bytes having the ninth bit not set, each said processing means upon receiving a complete data message conforming to the received count of said count byte to generate an acknowledgement byte;

    said processor means of said first and second controller nodes being further programmed to generate a unique address-command data message byte, said address-command byte having said settable bit set, said processor means of said first and second controller nodes to then receive a reply message byte, said reply message byte to have the ninth bit not set, said processor means of said first and second controller nodes to then transmit a message count byte followed uninterrupted by a plurality of data message bytes, said count byte and said data message bytes having the ninth bit not set, said processor means of said first and second controller nodes to then receive an acknowledgement byte indicating whether the received message was error free;

    said processor means of said third controller node being further programmed after generating such acknowledgement byte to generate a message count byte followed uninterrupted by a plurality of data message bytes, said message count byte and said data message bytes having the ninth bit not set, said processor means of said third controller node to then receive an acknowledgement byte indicating whether the received message was error free.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×