7i43-4 firmware
- PCW
-
- Away
- Moderator
-
Less
More
- Posts: 18522
- Thank you received: 5073
18 Jan 2024 13:51 #291024
by PCW
Replied by PCW on topic 7i43-4 firmware
I did mention it's a bit tricky....
This should get further:
This should get further:
Attachments:
Please Log in or Create an account to join the conversation.
- bobwolf
- Offline
- Senior Member
-
Less
More
- Posts: 49
- Thank you received: 4
18 Jan 2024 17:31 #291044
by bobwolf
Replied by bobwolf on topic 7i43-4 firmware
thanks so much for the file...it works now
I tried to connect to some pyvcp slides to do some tests and following what is written on the hostmot2 page I get some strange results. if I put:
offset= 1.5
scale= 90
I have to put width = 1530 to have a pulse of 1.5ms
with width=1570 the pulse is 1ms and with width=1480 the pulse is 2ms
so it is certainly inversely proportional but it is also a little off scale and not very linear
to have a 1:1 ratio (always inversely proportional) I have to put:
scale=1
offset=17
at that point with:
width=0.25 => 2.75ms
width=1 => 2ms
width=1.5 => 1.5ms
width=2 => 1ms
width=2.75 => 0.25ms
2.75 and 0.25 are the limits foreseen by the RC servo and are used only for a few special actuators
Could you confirm that I saw correctly? or did I make a mess as usual?
I tried to connect to some pyvcp slides to do some tests and following what is written on the hostmot2 page I get some strange results. if I put:
offset= 1.5
scale= 90
I have to put width = 1530 to have a pulse of 1.5ms
with width=1570 the pulse is 1ms and with width=1480 the pulse is 2ms
so it is certainly inversely proportional but it is also a little off scale and not very linear
to have a 1:1 ratio (always inversely proportional) I have to put:
scale=1
offset=17
at that point with:
width=0.25 => 2.75ms
width=1 => 2ms
width=1.5 => 1.5ms
width=2 => 1ms
width=2.75 => 0.25ms
2.75 and 0.25 are the limits foreseen by the RC servo and are used only for a few special actuators
Could you confirm that I saw correctly? or did I make a mess as usual?
Please Log in or Create an account to join the conversation.
- PCW
-
- Away
- Moderator
-
Less
More
- Posts: 18522
- Thank you received: 5073
18 Jan 2024 17:47 - 18 Jan 2024 17:48 #291045
by PCW
Replied by PCW on topic 7i43-4 firmware
Not right at all...
What width do you get with scale = 1, offset=0 and width=1?
Also does the rate = the specified rate?
What width do you get with scale = 1, offset=0 and width=1?
Also does the rate = the specified rate?
Last edit: 18 Jan 2024 17:48 by PCW.
Please Log in or Create an account to join the conversation.
- bobwolf
- Offline
- Senior Member
-
Less
More
- Posts: 49
- Thank you received: 4
18 Jan 2024 18:16 #291048
by bobwolf
Replied by bobwolf on topic 7i43-4 firmware
the pin rate I looked at the rcpwmgen file and it gave me an error because it must be written without the instance this is the line:
rtapi_snprintf(name, sizeof(name), "%s.rcpwmgen.rate", hm2->llio->name);
if as you ask I put:
scales=1
offset=0
width=1
I get a period that oscillates between 19ms and 19.4ms (0.6-1ms low period)
keep in mind that I have an old analog oscilloscope... but in any case the order of magnitude is the same
rtapi_snprintf(name, sizeof(name), "%s.rcpwmgen.rate", hm2->llio->name);
if as you ask I put:
scales=1
offset=0
width=1
I get a period that oscillates between 19ms and 19.4ms (0.6-1ms low period)
keep in mind that I have an old analog oscilloscope... but in any case the order of magnitude is the same
Please Log in or Create an account to join the conversation.
- PCW
-
- Away
- Moderator
-
Less
More
- Posts: 18522
- Thank you received: 5073
18 Jan 2024 18:43 #291050
by PCW
Replied by PCW on topic 7i43-4 firmware
Attachments:
Please Log in or Create an account to join the conversation.
- PCW
-
- Away
- Moderator
-
Less
More
- Posts: 18522
- Thank you received: 5073
18 Jan 2024 19:07 #291051
by PCW
Replied by PCW on topic 7i43-4 firmware
~ 19ms sound like you have the output inverted.
Notice the expected active high 5 ms pulse on halscope
Notice the expected active high 5 ms pulse on halscope
Please Log in or Create an account to join the conversation.
- bobwolf
- Offline
- Senior Member
-
Less
More
- Posts: 49
- Thank you received: 4
18 Jan 2024 19:16 #291052
by bobwolf
Replied by bobwolf on topic 7i43-4 firmware
me too, halscope, gives the same result... it's easy that I'm a donkey and I made a big mistake... here where I come from it's dinner time... tomorrow morning I'll let you know what I did
Please Log in or Create an account to join the conversation.
- bobwolf
- Offline
- Senior Member
-
Less
More
- Posts: 49
- Thank you received: 4
19 Jan 2024 08:18 #291102
by bobwolf
Replied by bobwolf on topic 7i43-4 firmware
as I imagined, and as you said in the last post, the physical output of the pin is inverted... I didn't realize that the previous user of that pin had inverted logic and I went ahead without thinking...
I feel really stupid... I just wasted your time... sorry
I feel really stupid... I just wasted your time... sorry
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
- PCW
-
- Away
- Moderator
-
Less
More
- Posts: 18522
- Thank you received: 5073
19 Jan 2024 12:10 #291109
by PCW
Replied by PCW on topic 7i43-4 firmware
Easy to forget some obscure setting in the hal file...
The following user(s) said Thank You: bobwolf
Please Log in or Create an account to join the conversation.
Moderators: PCW, jmelson
Time to create page: 0.124 seconds