-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Description
Hi,
I've executed the scan.py on my pi (and on a x86 linux) and having both the same results.
My VMBGPOD is not getting detected.
Initially I thought that the timings where the problem (since I'm having 53 modules) and my previous problem indicated that the timer in the scan.py is not sufficient.
Out of previous reports on this topic I saw also that the timer was increased from 180sec. to 320 sec.
self.load_timeout = threading.Timer(320, timeout_expired).start()
These are the changes (only for testing that I've did)
self.load_timeout = threading.Timer(3200, timeout_expired).start()
-> Changed to 3200sec- Exectued
callback()
in thedef module_loaded():
since this one would only call the callback() when all modules are loaded - Modified some loggings so that I see in the callback what modules are loaded.
If I understand correctly the flow of the python-velbus is that first a 'scan' is done and after this that all the 'scanned' modules are read.
- scan is taking avg. 10sec.
- Reading each modules is taking until the timeout (since the 4xVMBGPOD are never finished), but for reading the 49 modules it's taking avg. 10min
Can you support me in finding why the VMBGPOD are not read fully? Any hints?
Metadata
Metadata
Assignees
Labels
No labels