Merge remote-tracking branch 'origin/master'

This commit is contained in:
njdaoyehu 2024-11-25 14:49:16 +08:00
commit 12fb34fb77
3 changed files with 4 additions and 2 deletions

2
.idea/detect-gui.iml generated
View File

@ -4,7 +4,7 @@
<content url="file://$MODULE_DIR$">
<excludeFolder url="file://$MODULE_DIR$/venv" />
</content>
<orderEntry type="jdk" jdkName="detect-gui-env" jdkType="Python SDK" />
<orderEntry type="jdk" jdkName="detect-gui" jdkType="Python SDK" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

2
.idea/misc.xml generated
View File

@ -3,5 +3,5 @@
<component name="Black">
<option name="sdkName" value="detect-gui" />
</component>
<component name="ProjectRootManager" version="2" project-jdk-name="detect-gui-env" project-jdk-type="Python SDK" />
<component name="ProjectRootManager" version="2" project-jdk-name="detect-gui" project-jdk-type="Python SDK" />
</project>

View File

@ -47,12 +47,14 @@ class GPIOManager(EdgeComponent):
with open(self.lidar_direction_path, 'w') as f:
f.write('out')
self.logger.info(f"Export GPIO {self.lidar_pin}")
self.open_lidar()
with open(self.export_path, 'w') as f:
f.write(str(self.camera_pin))
with open(self.camera_direction_path, 'w') as f:
f.write('out')
self.logger.info(f"Export GPIO {self.camera_pin}")
self.open_camera()
except IOError as e:
self.logger.error(f"Error exporting GPIO {self.lidar_pin}/{self.camera_pin}: {e}")