Skip to content

Phyphox 1.1.6: http.client.RemoteDisconnected: Remote end closed connection without response #84

@LaurentBerger

Description

@LaurentBerger

I have got an old phone with phyphox 1.1.6 and I cannot get update data using link
http://192.168.0.4:8080/get?gyr_time=0.63739031&gyrX=0.63739031%7Cgyr_time&gyrY=0.63739031%7Cgyr_time&gyrZ=0.63739031%7Cgyr_time&gyr=0.63739031%7Cgyr_time
In https://phyphox.org/wiki/index.php/Remote-interface_communication there is no comment about phyphox version with get.

error is http.client.RemoteDisconnected: Remote end closed connection without response

INFO: http://192.168.0.4:8080/get?gyr_time=0.63739031&gyrX=0.63739031%7Cgyr_time&gyrY=0.63739031%7Cgyr_time&gyrZ=0.63739031%7Cgyr_time&gyr=0.63739031%7Cgyr_time
Traceback (most recent call last):
  File "C:\Users\laurent\AppData\Local\Programs\Python\Python313\Lib\pdb.py", line 2480, in main
    pdb._run(target)
    ~~~~~~~~^^^^^^^^
  File "C:\Users\laurent\AppData\Local\Programs\Python\Python313\Lib\pdb.py", line 2220, in _run
    self.run(target.code)
    ~~~~~~~~^^^^^^^^^^^^^
  File "C:\Users\laurent\AppData\Local\Programs\Python\Python313\Lib\bdb.py", line 666, in run
    exec(cmd, globals, locals)
    ~~~~^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 1, in <module>
  File "C:\lib\phyphox-py\src\phyphox\phyphox.py", line 490, in <module>
    my_phone.get_measure(full_data=False)
    ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
  File "C:\lib\phyphox-py\src\phyphox\phyphox.py", line 391, in get_measure
    with urllib.request.urlopen(self.base_url + lnk) as reponse:
         ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\laurent\AppData\Local\Programs\Python\Python313\Lib\urllib\request.py", line 189, in urlopen
    return opener.open(url, data, timeout)
           ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\laurent\AppData\Local\Programs\Python\Python313\Lib\urllib\request.py", line 489, in open
    response = self._open(req, data)
  File "C:\Users\laurent\AppData\Local\Programs\Python\Python313\Lib\urllib\request.py", line 506, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
                              '_open', req)
  File "C:\Users\laurent\AppData\Local\Programs\Python\Python313\Lib\urllib\request.py", line 466, in _call_chain
    result = func(*args)
  File "C:\Users\laurent\AppData\Local\Programs\Python\Python313\Lib\urllib\request.py", line 1348, in http_open
    return self.do_open(http.client.HTTPConnection, req)
           ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\laurent\AppData\Local\Programs\Python\Python313\Lib\urllib\request.py", line 1323, in do_open
    r = h.getresponse()
  File "C:\Users\laurent\AppData\Local\Programs\Python\Python313\Lib\http\client.py", line 1430, in getresponse
    response.begin()
    ~~~~~~~~~~~~~~^^
  File "C:\Users\laurent\AppData\Local\Programs\Python\Python313\Lib\http\client.py", line 331, in begin
    version, status, reason = self._read_status()
                              ~~~~~~~~~~~~~~~~~^^
  File "C:\Users\laurent\AppData\Local\Programs\Python\Python313\Lib\http\client.py", line 300, in _read_status
    raise RemoteDisconnected("Remote end closed connection without"
                             " response")
http.client.RemoteDisconnected: Remote end closed connection without response
Uncaught exception. Entering post mortem debugging
Running 'cont' or 'step' will restart the program
> c:\users\laurent\appdata\local\programs\python\python313\lib\http\client.py(300)_read_status()
-> raise RemoteDisconnected("Remote end closed connection without"

with full data it's OK with link
http://192.168.0.4:8080/get?gyr_time=full&gyrX=full&gyrY=full&gyrZ=full&gyr=full
and with phyphox 1.2.0 there is no problem

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions