diff --git a/examples/evalboards/TMC5031/TMC5031_stallGuardDemo.py b/examples/evalboards/TMC5031/TMC5031_stallGuardDemo.py index 68c5bfd6..6b0a689c 100644 --- a/examples/evalboards/TMC5031/TMC5031_stallGuardDemo.py +++ b/examples/evalboards/TMC5031/TMC5031_stallGuardDemo.py @@ -1,10 +1,11 @@ -############################################################################### +################################################################################ # Copyright © 2019 TRINAMIC Motion Control GmbH & Co. KG # (now owned by Analog Devices Inc.), # # Copyright © 2023 Analog Devices Inc. All Rights Reserved. # This software is proprietary to Analog Devices, Inc. and its licensors. ################################################################################ + """ Demonstrate usage of StallGuard2 homing with the TMC5031 diff --git a/examples/modules/TMCM1636/CANopen/PV/pv_position_moves_using_pdo.py b/examples/modules/TMCM1636/CANopen/PV/pv_position_moves_using_pdo.py index 4e37bde6..6562a47a 100644 --- a/examples/modules/TMCM1636/CANopen/PV/pv_position_moves_using_pdo.py +++ b/examples/modules/TMCM1636/CANopen/PV/pv_position_moves_using_pdo.py @@ -2,8 +2,8 @@ # Copyright © 2020 TRINAMIC Motion Control GmbH & Co. KG # (now owned by Analog Devices Inc.), # -# Copyright © 2023 Analog Devices Inc. All Rights Reserved. This software is -# proprietary & confidential to Analog Devices, Inc. and its licensors. +# Copyright © 2023 Analog Devices Inc. All Rights Reserved. +# This software is proprietary to Analog Devices, Inc. and its licensors. ################################################################################ """Run a TMCM-1636 in "Profile Velocity Mode" using PDOs. diff --git a/examples/modules/TMCM1690/TMCL/abn_encoder_position_mode.py b/examples/modules/TMCM1690/TMCL/abn_encoder_position_mode.py index 926c8306..6c1e76cb 100644 --- a/examples/modules/TMCM1690/TMCL/abn_encoder_position_mode.py +++ b/examples/modules/TMCM1690/TMCL/abn_encoder_position_mode.py @@ -1,6 +1,6 @@ ################################################################################ -# Copyright © 2024 Analog Devices Inc. All Rights Reserved. This software is -# proprietary & confidential to Analog Devices, Inc. and its licensors. +# Copyright © 2024 Analog Devices Inc. All Rights Reserved. +# This software is proprietary to Analog Devices, Inc. and its licensors. ################################################################################ import pytrinamic diff --git a/examples/modules/TMCM1690/TMCL/abn_encoder_velocity_mode.py b/examples/modules/TMCM1690/TMCL/abn_encoder_velocity_mode.py index cf993e86..0d06d43e 100644 --- a/examples/modules/TMCM1690/TMCL/abn_encoder_velocity_mode.py +++ b/examples/modules/TMCM1690/TMCL/abn_encoder_velocity_mode.py @@ -1,6 +1,6 @@ ################################################################################ -# Copyright © 2024 Analog Devices Inc. All Rights Reserved. This software is -# proprietary & confidential to Analog Devices, Inc. and its licensors. +# Copyright © 2024 Analog Devices Inc. All Rights Reserved. +# This software is proprietary to Analog Devices, Inc. and its licensors. ################################################################################ import pytrinamic diff --git a/examples/modules/TMCM1690/TMCL/abs_encoder_position_mode.py b/examples/modules/TMCM1690/TMCL/abs_encoder_position_mode.py index 458060a7..3927e007 100644 --- a/examples/modules/TMCM1690/TMCL/abs_encoder_position_mode.py +++ b/examples/modules/TMCM1690/TMCL/abs_encoder_position_mode.py @@ -1,7 +1,8 @@ ################################################################################ -# Copyright © 2024 Analog Devices Inc. All Rights Reserved. This software is -# proprietary & confidential to Analog Devices, Inc. and its licensors. +# Copyright © 2024 Analog Devices Inc. All Rights Reserved. +# This software is proprietary to Analog Devices, Inc. and its licensors. ################################################################################ + """Example script that shows how to use a TMCM-1690 with an absolute encoder in position mode. The configuration is based on our standard BLDC motor (QBL4208-61-04-013-1024-AT). diff --git a/examples/modules/TMCM1690/TMCL/abs_encoder_velocity_mode.py b/examples/modules/TMCM1690/TMCL/abs_encoder_velocity_mode.py index 38a41093..73704d96 100644 --- a/examples/modules/TMCM1690/TMCL/abs_encoder_velocity_mode.py +++ b/examples/modules/TMCM1690/TMCL/abs_encoder_velocity_mode.py @@ -1,7 +1,8 @@ ################################################################################ -# Copyright © 2024 Analog Devices Inc. All Rights Reserved. This software is -# proprietary & confidential to Analog Devices, Inc. and its licensors. +# Copyright © 2024 Analog Devices Inc. All Rights Reserved. +# This software is proprietary to Analog Devices, Inc. and its licensors. ################################################################################ + """Example script that shows how to use a TMCM-1690 with an absolute encoder in velocity mode. The configuration is based on our standard BLDC motor (QBL4208-61-04-013-1024-AT). diff --git a/examples/modules/TMCM1690/TMCL/hall_position_mode.py b/examples/modules/TMCM1690/TMCL/hall_position_mode.py index 0e45b9c3..3fd89a40 100644 --- a/examples/modules/TMCM1690/TMCL/hall_position_mode.py +++ b/examples/modules/TMCM1690/TMCL/hall_position_mode.py @@ -1,6 +1,6 @@ ################################################################################ -# Copyright © 2024 Analog Devices Inc. All Rights Reserved. This software is -# proprietary & confidential to Analog Devices, Inc. and its licensors. +# Copyright © 2024 Analog Devices Inc. All Rights Reserved. +# This software is proprietary to Analog Devices, Inc. and its licensors. ################################################################################ import pytrinamic diff --git a/examples/modules/TMCM1690/TMCL/hall_velocity_mode.py b/examples/modules/TMCM1690/TMCL/hall_velocity_mode.py index 4ed124ed..2e9f2661 100644 --- a/examples/modules/TMCM1690/TMCL/hall_velocity_mode.py +++ b/examples/modules/TMCM1690/TMCL/hall_velocity_mode.py @@ -1,6 +1,6 @@ ################################################################################ -# Copyright © 2024 Analog Devices Inc. All Rights Reserved. This software is -# proprietary & confidential to Analog Devices, Inc. and its licensors. +# Copyright © 2024 Analog Devices Inc. All Rights Reserved. +# This software is proprietary to Analog Devices, Inc. and its licensors. ################################################################################ import pytrinamic diff --git a/pytrinamic/datalogger.py b/pytrinamic/datalogger.py index 428993c0..1e521977 100644 --- a/pytrinamic/datalogger.py +++ b/pytrinamic/datalogger.py @@ -1,3 +1,8 @@ +################################################################################ +# Copyright © 2025 Analog Devices Inc. All Rights Reserved. +# This software is proprietary to Analog Devices, Inc. and its licensors. +################################################################################ + """User interface for the RAMDebug feature of some ADI Trinamic products Improvements/Todo: diff --git a/pytrinamic/features/brakechopper.py b/pytrinamic/features/brakechopper.py index 2d736834..59d81b12 100644 --- a/pytrinamic/features/brakechopper.py +++ b/pytrinamic/features/brakechopper.py @@ -2,8 +2,8 @@ # Copyright © 2021 TRINAMIC Motion Control GmbH & Co. KG # (now owned by Analog Devices Inc.), # -# Copyright © 2023 Analog Devices Inc. All Rights Reserved. This software is -# proprietary & confidential to Analog Devices, Inc. and its licensors. +# Copyright © 2023 Analog Devices Inc. All Rights Reserved. +# This software is proprietary to Analog Devices, Inc. and its licensors. ################################################################################ from abc import ABC, abstractmethod diff --git a/pytrinamic/features/brakechopper_module.py b/pytrinamic/features/brakechopper_module.py index fc5e4072..001071cc 100644 --- a/pytrinamic/features/brakechopper_module.py +++ b/pytrinamic/features/brakechopper_module.py @@ -2,8 +2,8 @@ # Copyright © 2021 TRINAMIC Motion Control GmbH & Co. KG # (now owned by Analog Devices Inc.), # -# Copyright © 2023 Analog Devices Inc. All Rights Reserved. This software is -# proprietary & confidential to Analog Devices, Inc. and its licensors. +# Copyright © 2023 Analog Devices Inc. All Rights Reserved. +# This software is proprietary to Analog Devices, Inc. and its licensors. ################################################################################ from ..features.brakechopper import BrakeChopper diff --git a/pytrinamic/features/referenceswitches.py b/pytrinamic/features/referenceswitches.py index 60bdf9f3..950ddd1f 100644 --- a/pytrinamic/features/referenceswitches.py +++ b/pytrinamic/features/referenceswitches.py @@ -2,8 +2,8 @@ # Copyright © 2021 TRINAMIC Motion Control GmbH & Co. KG # (now owned by Analog Devices Inc.), # -# Copyright © 2023 Analog Devices Inc. All Rights Reserved. This software is -# proprietary & confidential to Analog Devices, Inc. and its licensors. +# Copyright © 2023 Analog Devices Inc. All Rights Reserved. +# This software is proprietary to Analog Devices, Inc. and its licensors. ################################################################################ from abc import ABC, abstractmethod diff --git a/pytrinamic/features/referenceswitches_module.py b/pytrinamic/features/referenceswitches_module.py index b21448ad..7d8d8c7d 100644 --- a/pytrinamic/features/referenceswitches_module.py +++ b/pytrinamic/features/referenceswitches_module.py @@ -2,8 +2,8 @@ # Copyright © 2021 TRINAMIC Motion Control GmbH & Co. KG # (now owned by Analog Devices Inc.), # -# Copyright © 2023 Analog Devices Inc. All Rights Reserved. This software is -# proprietary & confidential to Analog Devices, Inc. and its licensors. +# Copyright © 2023 Analog Devices Inc. All Rights Reserved. +# This software is proprietary to Analog Devices, Inc. and its licensors. ################################################################################ from ..features.referenceswitches import ReferenceSwitches diff --git a/pytrinamic/modules/TMCM1690.py b/pytrinamic/modules/TMCM1690.py index cf7eabc2..4aa18f62 100644 --- a/pytrinamic/modules/TMCM1690.py +++ b/pytrinamic/modules/TMCM1690.py @@ -2,8 +2,8 @@ # Copyright © 2022 TRINAMIC Motion Control GmbH & Co. KG # (now owned by Analog Devices Inc.), # -# Copyright © 2023 Analog Devices Inc. All Rights Reserved. This software is -# proprietary & confidential to Analog Devices, Inc. and its licensors. +# Copyright © 2023 Analog Devices Inc. All Rights Reserved. +# This software is proprietary to Analog Devices, Inc. and its licensors. ################################################################################ import pytrinamic diff --git a/pytrinamic/rd.py b/pytrinamic/rd.py index fd016812..81271e58 100644 --- a/pytrinamic/rd.py +++ b/pytrinamic/rd.py @@ -1,3 +1,7 @@ +################################################################################ +# Copyright © 2025 Analog Devices Inc. All Rights Reserved. +# This software is proprietary to Analog Devices, Inc. and its licensors. +################################################################################ from enum import IntEnum