Skip to content

Receiving station does not send acknowledgement #4

@jpnz0000

Description

@jpnz0000

When testing station to station transmission the receiving station does not send an acknowledgement

For this test a single byte is being transmitted from station 64 to station 32

The single byte has been received at station 32:

Image

However, station 64 continues to transmit:

Image

From station 32 diags there is a send error:

[2026-01-03T04:00:03Z INFO  sdl2_zxspectrum] ZX Spectrum 48k: cpu_hz: 3500000 T-states/frame: 69888 pixel density: 1
[2026-01-03T04:00:03Z INFO  sdl2_zxspectrum] ULA size: 232
[2026-01-03T04:00:03Z INFO  sdl2_zxspectrum] Interface 1 installed
[2026-01-03T04:00:03Z INFO  sdl2_zxspectrum] ZX-NET bind: 127.0.0.1:30000
[2026-01-03T04:00:21Z INFO  spectrusty_peripherals::network::zxnet] fake scout
[2026-01-03T04:01:47Z INFO  spectrusty_peripherals::network::zxnet] fake scout
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet_udp] recv: 24 [90, 88, 78, 69, 84, 0, 32, 64, 0, 0, 1, 10, 225, 76]
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] 128 got packet let it REST: 18 1.145429ms [32, 64, 0, 0, 1, 10, 225, 76]
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: 01
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] got send resp 1

[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet_udp] err send last accepted: Uncategorized Os { code: 89, kind: Uncategorized, message: "Destination address required" }

[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] sent accept in 23.154µs
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] end of response expecting more data
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: 01
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] got send resp 1
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] end of response and transmission

Station 64 diags - continues to transmit:

[2026-01-03T04:00:36Z INFO  sdl2_zxspectrum] ULA size: 232
[2026-01-03T04:00:36Z INFO  sdl2_zxspectrum] Interface 1 installed
[2026-01-03T04:00:36Z INFO  sdl2_zxspectrum] ZX-NET conn: 127.0.0.1:30000
[2026-01-03T04:00:57Z INFO  spectrusty_peripherals::network::zxnet] fake scout
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] fake scout
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] verify scout
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] verify scout
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] verify scout
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] verify scout
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] verify scout
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] verify scout
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] verify scout
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] verify scout
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] verify scout
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK start from scout
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: 20
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: 40
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: 00
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: 00
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: 01
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: 0a
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: e1
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: 4c
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] outbound header end
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] check immediate response
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: 03
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: 01
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: 00
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: 00
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: 00
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: ff
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: ff
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: ff
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: ff
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: e1
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] outbound data end
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet_udp] sent: 24 size: 18
[2026-01-03T04:01:50Z INFO  spectrusty_peripherals::network::zxnet] check remote response
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] NO ACCEPT!
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] waited: 177786 0.050795965
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] verify scout
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] verify scout
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] verify scout
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] verify scout
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] verify scout
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] verify scout
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] verify scout
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] verify scout
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] verify scout
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK start from scout
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: 20
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: 40
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: 00
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: 00
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: 01
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: 0a
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: e1
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: 4c
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] outbound header end
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] check immediate response
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: 03
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: 01
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: 00
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: 00
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: 00
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: ff
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: ff
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: ff
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: ff
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] OUTPAK stop: e1
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] outbound data end
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet_udp] sent: 24 size: 18
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] check remote response
[2026-01-03T04:01:51Z INFO  spectrusty_peripherals::network::zxnet] NO ACCEPT!

etc...

Thank you

rx-log.gz
tx-log.gz

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions