SERVO_PERIOD
- diammo
- Offline
- New Member
Less
More
- Posts: 9
- Thank you received: 1
28 Apr 2024 11:19 #299242
by diammo
SERVO_PERIOD was created by diammo
Hi, everyone. In the LinuxCNC source code, there should be a directive like IniFile->Find(, “SERVO_PERIOD”, ) to initialize SERVO_PERIOD, but why can't I find it? Also, I found in the motion.c file that SERVO_PERIOD_SEC is given by the system and this value does not change based on the ini file.
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19443
- Thank you received: 6509
28 Apr 2024 15:14 #299258
by tommylight
Replied by tommylight on topic SERVO_PERIOD
No double posting.
The other topic deleted.
The other topic deleted.
Please Log in or Create an account to join the conversation.
- PCW
- Online
- Moderator
Less
More
- Posts: 17928
- Thank you received: 4803
28 Apr 2024 15:52 #299259
by PCW
Replied by PCW on topic SERVO_PERIOD
Its done in the hal file when motmod is loaded:
loadrt [EMCMOT]EMCMOT servo_period_nsec=[EMCMOT]SERVO_PERIOD num_joints=[KINS]JOINTS
It's done this way typically with ini file macro substitutions but can be done directly in the hal file without
any reference to the ini file at all...
loadrt [EMCMOT]EMCMOT servo_period_nsec=[EMCMOT]SERVO_PERIOD num_joints=[KINS]JOINTS
It's done this way typically with ini file macro substitutions but can be done directly in the hal file without
any reference to the ini file at all...
Please Log in or Create an account to join the conversation.
- diammo
- Offline
- New Member
Less
More
- Posts: 9
- Thank you received: 1
29 Apr 2024 08:03 #299301
by diammo
Replied by diammo on topic SERVO_PERIOD
Thanks very much. And I see “loadrt [EMCMOT]EMCMOT base_period_nsec=[EMCMOT]BASE_PERIOD servo_period_nsec=[EMCMOT]SERVO_PERIOD” code in the source code. But why is there no “traj_period_nsec=[EMCMOT]TRAJ_PERIOD”? Does this mean that traj_period cannot be set?
Please Log in or Create an account to join the conversation.
- PCW
- Online
- Moderator
Less
More
- Posts: 17928
- Thank you received: 4803
29 Apr 2024 14:23 #299320
by PCW
Replied by PCW on topic SERVO_PERIOD
The trajectory period can be set though it defaults to the servo thread period.
man motion
man motion
Please Log in or Create an account to join the conversation.
- diammo
- Offline
- New Member
Less
More
- Posts: 9
- Thank you received: 1
06 May 2024 06:49 #299892
by diammo
Replied by diammo on topic SERVO_PERIOD
Do you know what part of the source code it's embodying?
Please Log in or Create an account to join the conversation.
Time to create page: 0.057 seconds