Deutsch   English   Français   Italiano  
<103ekv7$24a8c$1@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: Don Y <blockedofcourse@foo.invalid>
Newsgroups: sci.electronics.design
Subject: Re: Re:Positional/physical addressing
Date: Tue, 24 Jun 2025 09:49:26 -0700
Organization: A noiseless patient Spider
Lines: 23
Message-ID: <103ekv7$24a8c$1@dont-email.me>
References: <103cmj1$1i145$1@dont-email.me> <103ej4q$246v0$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 24 Jun 2025 18:49:44 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="6c7d220d232bd667dbeb10b8655b0e8a";
	logging-data="2238732"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1/FW+RlODkMa3HVxnhE5MPU"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:i4vnNxib/yRWyhv2jtI5OBoScG8=
In-Reply-To: <103ej4q$246v0$1@dont-email.me>
Content-Language: en-US

On 6/24/2025 9:18 AM, Martin Rid wrote:
> CAN network?

Each CAN node either needs a unique address to which messages can be
directed;  *or*, to KNOW to listen for particular BROADCAST messages.

So, you either send a message to node 5 to do something
OR, you send a message about that something and expect
that node to know that *it* should process that message.

If all of the nodes are *identical* (hardware and software),
there is nothing to distinguish one device from any other.

If you require an "address"/ID to be programmed into the device
to "make it distinguishable from its neighbors", then you've
added a labor step and a configuration management activity
(how do you know that you don't have two 5's?  how do you know
that the device in your left hand is 5 and your right hand is 23?)

Ideally, you just want the user to reach into a bag of identical
parts and plug them in without concern for which goes where -- and
have the system sort all of that out FOR the user.