Arduino ethernet socket komunikacia

balu balu na k-net.fr
Neděle Září 22 09:28:45 CEST 2019


asi uplne nerozumiem...

kod je nasledovny

PowerMeter = tcpip('128.141.157.182', 5025, 'Terminator', 10);
PowerMeter.InputBufferSize = 100;
fopen(PowerMeter);

tuto cast spustim rucne. Pri scanovani portov je arduino otvorene na 5025.

potom spustim rucne:

fprintf(PowerMeter, 'MEAS:VOLT:DC?\n');

session ale nezatvaram. Aj ked spustim fprintf niekolko krat za sebou 
(rucne), stale arduino nevidi ziadne data.

b.




On 22/09/2019 09:24, Miroslav Mraz wrote:
> Sice je to divné, ale je dost možné, že je to na Arduino poněkud moc 
> rychlé. Tedy aplikace v matlabu může zavřít soket ještě než to Arduino 
> stačí zpracovat. Zkuste do toho matlabu vrazit nějaké prodlevy v řádu 
> desítek ms.
> 
> Mrazík
> 
> Dne 22. 09. 19 v 8:37 balu napsal(a):
>> Ahoj,
>>
>> je to Arduino Nano a Ethernet shield ASX00006
>> https://store.arduino.cc/mkr-eth-shield
>>
>> Z telnetu to uz funguje (dakujem za radu), ale nie raw socket na port 
>> 5025 ako som spominal
>> https://www.mathworks.com/help/instrument/tcpip.html
>>
>> tato komunikacia z Matlabu funguje so vsetkymi ostatnymi pristrojmi od 
>> roznych vyrobcov, takze uplne zle to asi nebude.
>>
>> b.
>>
>>
>>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list


Další informace o konferenci Hw-list