add_ai_rosette_strain_gage_chan parameter rosette_meas_types has the wrong type
Los mantenedores suelen responder en 2 días
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 45/100
Línea de trabajo
Comienza en el punto de entrada add_ai_rosette_strain_gage_chan y compara su firma, docstring y la conversión numpy.int32 de rosette_meas_types. Actualiza la tipificación del parámetro para usar List[nidaqmx.constants.StrainGageRosetteMeasurementType] y verifica que los tipos documentados e implementados coincidan.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
The current signature:
def add_ai_rosette_strain_gage_chan(
self, physical_channel, rosette_type, gage_orientation,
rosette_meas_types, name_to_assign_to_channel="", min_val=-0.001,
max_val=0.001,
strain_config=StrainGageBridgeType.QUARTER_BRIDGE_I,
voltage_excit_source=ExcitationSource.INTERNAL,
voltage_excit_val=2.5, gage_factor=2.0,
nominal_gage_resistance=350.0, poisson_ratio=0.3,
lead_wire_resistance=0.0):
The docstring says:
rosette_meas_types (List[int]): Specifies information about
the rosette configuration and measurements.
The code matches the docstring and converts the measurement types to an int array:
rosette_meas_types = numpy.int32(rosette_meas_types)
The actual type should be List[nidaqmx.constants.StrainGageRosetteMeasurementType]
- Lenguaje dominante
- Python
- Estrellas
- 590
- Forks
- 200
- Merge medio
- 1 d 13 h
- PR fusionados (30 d)
- 9
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de ni/nidaqmx-python
-
tech debt
Dificultad 4/5 3-5 días Aptitud para principiantes 38/100
ni/nidaqmx-python#945 ·
Los mantenedores suelen responder en 2 días
-
bug
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
ni/nidaqmx-python#941 ·
Los mantenedores suelen responder en 2 días
-
Potential typos in the APIPosiblemente ocupada @KostaIlic2 la tomó hace 217 días. Abiertobug
Dificultad 3/5 1-2 días Aptitud para principiantes 42/100
ni/nidaqmx-python#939 ·
Los mantenedores suelen responder en 2 días
-
Add gRPC examplesAbiertoenhancement
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
ni/nidaqmx-python#917 · 1 comentario · 1 reacción ·
Los mantenedores suelen responder en 2 días
-
Add automated API compatibility checks to GitHub PR workflowPosiblemente ocupada @shrishsk la tomó hace 4 días. Abiertoenhancement
Dificultad 4/5 3-5 días Aptitud para principiantes 38/100
ni/nidaqmx-python#914 · 1 comentario ·
Los mantenedores suelen responder en 2 días
Todos los issues de ni/nidaqmx-python
Issues similares
-
comp/tools P2 type/bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
NousResearch/hermes-agent#142908 · 1 comentario ·
-
[oblt-aw][autodoc] Fix malformed headings in new Buildkite docs pagesPosiblemente ocupada @github-actions la tomó hoy. Abiertodocumentation
Dificultad 1/5 Menos de una hora Aptitud para principiantes 83/100
Los mantenedores suelen responder en 1 día
-
[Bug]: fileUploadMatrix.test.ts URL case does a real DNS lookup and fails offlinePosiblemente ocupada @r2jaff la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
ComposioHQ/composio#5054 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
pytorch/tensordict#3286 ·
Los mantenedores suelen responder en 1 día