Proxmark3 community

Research, development and trades concerning the powerful Proxmark3 device.

Remember; sharing is caring. Bring something back to the community.


"Learn the tools of the trade the hard way." +Fravia

You are not logged in.

Announcement

Time changes and with it the technology
Proxmark3 @ discord

Users of this forum, please be aware that information stored on this site is not private.

#1 2010-04-04 20:31:54

proxcat
Contributor
Registered: 2008-11-28
Posts: 62
Website

Proxmark <-> PC Communication Speed

This experiment was performed using the Summer 2009 release.

* Conclusions
The upper bound was observed to be approximately 2800 bytes per second when both sides are talking. If only one side is talking, the upper bound should increase by a bit; however, this scenario was not measured during the experiment. No transmission errors were observed during testing.

* Goal
Empirically measure maximum communication speed between a proxmark and PC. The rationale being that without a way to measure comm. speed it may be difficult to know if things are improving.

* How
The client was modified to include a new routine. The routine sends a specified number of packets to the proxmark. Each packet contains a unique identifier repeated over the body of the packet. After sending a packet, the routine waits for a response from the proxmark. The response expected is the exact same packet that was sent. The routine will measure the total time required to send and receive N packets and display the result.

The server was modified to include a new routine that echoes back CMD_ECHO requests.

* Results

> speed 10
starting speed test with 10 packets
speed test complete
2792.727 bytes/second, errors = 0
> speed 100
starting speed test with 100 packets
speed test complete
2818.349 bytes/second, errors = 0
> speed 500
starting speed test with 500 packets
speed test complete
2823.529 bytes/second, errors = 0

Offline

Board footer

Powered by FluxBB