@@ -344,9 +344,7 @@ def link_status(self):
344
344
345
345
@property
346
346
def remote_port (self ):
347
- """Returns the port of the host who sent the current incoming packet.
348
-
349
- """
347
+ """Returns the port of the host who sent the current incoming packet."""
350
348
return self .remote_port
351
349
352
350
@property
@@ -374,9 +372,7 @@ def ifconfig(self, params):
374
372
self ._dns = dns_server
375
373
376
374
def _w5100_init (self ):
377
- """Initializes and detects a wiznet5k module.
378
-
379
- """
375
+ """Initializes and detects a wiznet5k module."""
380
376
time .sleep (1 )
381
377
self ._cs .switch_to_output ()
382
378
self ._cs .value = 1
@@ -393,9 +389,7 @@ def _w5100_init(self):
393
389
return 1
394
390
395
391
def detect_w5500 (self ):
396
- """Detects W5500 chip.
397
-
398
- """
392
+ """Detects W5500 chip."""
399
393
assert self .sw_reset () == 0 , "Chip not reset properly!"
400
394
self ._write_mr (0x08 )
401
395
assert self ._read_mr ()[0 ] == 0x08 , "Expected 0x08."
@@ -425,9 +419,7 @@ def sw_reset(self):
425
419
return 0
426
420
427
421
def _read_mr (self ):
428
- """Reads from the Mode Register (MR).
429
-
430
- """
422
+ """Reads from the Mode Register (MR)."""
431
423
res = self .read (REG_MR , 0x00 )
432
424
return res
433
425
@@ -689,8 +681,7 @@ def socket_read(self, socket_num, length):
689
681
return ret , resp
690
682
691
683
def read_udp (self , socket_num , length ):
692
- """Read UDP socket's remaining bytes.
693
- """
684
+ """Read UDP socket's remaining bytes."""
694
685
if UDP_SOCK ["bytes_remaining" ] > 0 :
695
686
if UDP_SOCK ["bytes_remaining" ] <= length :
696
687
ret , resp = self .socket_read (socket_num , UDP_SOCK ["bytes_remaining" ])
@@ -702,9 +693,7 @@ def read_udp(self, socket_num, length):
702
693
return - 1
703
694
704
695
def socket_write (self , socket_num , buffer ):
705
- """Writes a bytearray to a provided socket.
706
-
707
- """
696
+ """Writes a bytearray to a provided socket."""
708
697
assert self .link_status , "Ethernet cable disconnected!"
709
698
assert socket_num <= self .max_sockets , "Provided socket exceeds max_sockets."
710
699
status = 0
@@ -754,9 +743,7 @@ def socket_write(self, socket_num, buffer):
754
743
# Socket-Register Methods
755
744
756
745
def _get_rx_rcv_size (self , sock ):
757
- """Get size of recieved and saved in socket buffer.
758
-
759
- """
746
+ """Get size of recieved and saved in socket buffer."""
760
747
val = 0
761
748
val_1 = self ._read_snrx_rsr (sock )
762
749
while val != val_1 :
@@ -766,9 +753,7 @@ def _get_rx_rcv_size(self, sock):
766
753
return val
767
754
768
755
def _get_tx_free_size (self , sock ):
769
- """Get free size of sock's tx buffer block.
770
-
771
- """
756
+ """Get free size of sock's tx buffer block."""
772
757
val = 0
773
758
val_1 = 0
774
759
while val != val_1 :
@@ -806,39 +791,29 @@ def _read_snrx_rsr(self, sock):
806
791
return data
807
792
808
793
def _write_sndipr (self , sock , ip_addr ):
809
- """Writes to socket destination IP Address.
810
-
811
- """
794
+ """Writes to socket destination IP Address."""
812
795
for octet in range (0 , 4 ):
813
796
self ._write_socket (sock , REG_SNDIPR + octet , ip_addr [octet ])
814
797
815
798
def _write_sndport (self , sock , port ):
816
- """Writes to socket destination port.
817
-
818
- """
799
+ """Writes to socket destination port."""
819
800
self ._write_socket (sock , REG_SNDPORT , port >> 8 )
820
801
self ._write_socket (sock , REG_SNDPORT + 1 , port & 0xFF )
821
802
822
803
def _read_snsr (self , sock ):
823
- """Reads Socket n Status Register.
824
-
825
- """
804
+ """Reads Socket n Status Register."""
826
805
return self ._read_socket (sock , REG_SNSR )
827
806
828
807
def _write_snmr (self , sock , protocol ):
829
- """Write to Socket n Mode Register.
830
-
831
- """
808
+ """Write to Socket n Mode Register."""
832
809
self ._write_socket (sock , REG_SNMR , protocol )
833
810
834
811
def _write_snir (self , sock , data ):
835
- """Write to Socket n Interrupt Register.
836
- """
812
+ """Write to Socket n Interrupt Register."""
837
813
self ._write_socket (sock , REG_SNIR , data )
838
814
839
815
def _write_sock_port (self , sock , port ):
840
- """Write to the socket port number.
841
- """
816
+ """Write to the socket port number."""
842
817
self ._write_socket (sock , REG_SNPORT , port >> 8 )
843
818
self ._write_socket (sock , REG_SNPORT + 1 , port & 0xFF )
844
819
@@ -852,16 +827,14 @@ def _read_snmr(self, sock):
852
827
return self ._read_socket (sock , REG_SNMR )
853
828
854
829
def _write_socket (self , sock , address , data , length = None ):
855
- """Write to a W5k socket register.
856
- """
830
+ """Write to a W5k socket register."""
857
831
base = self ._ch_base_msb << 8
858
832
cntl_byte = (sock << 5 ) + 0x0C
859
833
if length is None :
860
834
return self .write (base + sock * CH_SIZE + address , cntl_byte , data )
861
835
return self .write (base + sock * CH_SIZE + address , cntl_byte , data )
862
836
863
837
def _read_socket (self , sock , address ):
864
- """Read a W5k socket register.
865
- """
838
+ """Read a W5k socket register."""
866
839
cntl_byte = (sock << 5 ) + 0x08
867
840
return self .read (address , cntl_byte )
0 commit comments