The music is too loud and meaningless in the context of the subject matter. It is hard to find the right balance but slower/quiter music like piano may be more appropiate.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
hy stan cartwright
I am the creator of the video, why did I enter maths.h into the program code? because when I use "scale" on Great Cow BASIC 0.98.01 an error occurs, "scale" is not found, I do not know if this happens to other users with the same version. Then I found "function scale" in this forum see here: https://sourceforge.net/p/gcbasic/discussion/629990/thread/d40aceb3/#82d6 , then I edit the maths.h and enter "function scale" into it. So if I use "scale" I have to insert maths.h into the program code.
Sorry if my english is not good, I use google trasnlate.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The inclusion of maths.h may be an oversight but this will add no overhead to the user program. Why? You can include .h files and there should be no code included in the user program. We design libraries that way. If a library does add some code, or, lablels then we should revised to prevent this from happening.
The video also should wading through these forums for source code. The same code is.should be in the Help. :-)
Re your other comments. Best, post a link to your post and then post that link to the YouTube video. I have asked Uteh to post to these forum so we have the conversations in one place.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
@Uteh Str. No offence was meant. Increasing awareness of GCB is good if you like using it and think other would.
My comment about the servo code example is valid. Servo actuators need refreshing at 50-60Hz.
The wait 100mS means refreshing at 10Hz.
Just change to wait 20mS.
You won't notice unless the servo is under load..then you'd be wondering why it's not staying in the same position.
Servo actuators are best run from an interrupt..from using pulseout,IMHO
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
A new YouTube feed has many Great Cow BASIC demonstrations, and, the Uteh Str is adding more and more.
See https://www.youtube.com/channel/UCk8rZ8lhAH4H-75tQ7Ljc1A/videos
If you have a moment - do have a look they are nice.
hy Mr Anobium
thank you for sharing my youtube channel link on this forum, sorry if the music is annoying, I'll fix it for the next videos.
The music is too loud and meaningless in the context of the subject matter. It is hard to find the right balance but slower/quiter music like piano may be more appropiate.
Yes, stumbled upon, today, really nice, when I mute the sound :-)
Is Uteh here in the Forum? give us a yell!
The music needs to be muted.
why include maths.h ? https://www.youtube.com/watch?v=9zMx6dZlkyQ
https://www.youtube.com/watch?v=JWp_8MpUK0w is carp. there's a wait 100 ms in the loop and servos need refreshing every 20 ms.
sorry..but I've followed duff info..
Last edit: stan cartwright 2018-08-02
hy stan cartwright
I am the creator of the video, why did I enter maths.h into the program code? because when I use "scale" on Great Cow BASIC 0.98.01 an error occurs, "scale" is not found, I do not know if this happens to other users with the same version. Then I found "function scale" in this forum see here: https://sourceforge.net/p/gcbasic/discussion/629990/thread/d40aceb3/#82d6 , then I edit the maths.h and enter "function scale" into it. So if I use "scale" I have to insert maths.h into the program code.
Sorry if my english is not good, I use google trasnlate.
From v0.98.02 Scale is included automatically. Therefore, there is no need for an include.
(Your English is excellent!)
Yes, I've seen it in Release List.txt and I've tried it (v0.98.02).
Great stuff! You are ahead of the rest!
:-)
The inclusion of maths.h may be an oversight but this will add no overhead to the user program. Why? You can include .h files and there should be no code included in the user program. We design libraries that way. If a library does add some code, or, lablels then we should revised to prevent this from happening.
The video also should wading through these forums for source code. The same code is.should be in the Help. :-)
Re your other comments. Best, post a link to your post and then post that link to the YouTube video. I have asked Uteh to post to these forum so we have the conversations in one place.
@Uteh Str. No offence was meant. Increasing awareness of GCB is good if you like using it and think other would.
My comment about the servo code example is valid. Servo actuators need refreshing at 50-60Hz.
The wait 100mS means refreshing at 10Hz.
Just change to wait 20mS.
You won't notice unless the servo is under load..then you'd be wondering why it's not staying in the same position.
Servo actuators are best run from an interrupt..from using pulseout,IMHO