Search found 406 matches

by RGV250
Sun Feb 15, 2026 8:26 pm
Forum: General
Topic: Jaycar XC3748 Serial Control
Replies: 7
Views: 485

Re: Jaycar XC3748 Serial Control

Hi,
Here is the github for the library, you can open with Notepad++ or text editor so don't need to install the IDE. There is quite a lot of info in the .h file and it is well commented unlike a lot of Arduino code.
https://github.com/MajicDesigns/MD_YX5300
The baud is 9600, 8,N,1

Bob
by RGV250
Sun Feb 15, 2026 8:14 pm
Forum: General
Topic: Jaycar XC3748 Serial Control
Replies: 7
Views: 485

Re: Jaycar XC3748 Serial Control

Hi, Unfortunately I do not have the module but looking at the manual I would expect to send out a string in hex. For next song just send 7E FF 06 01 00 00 00 EF I would not have any spaces, the only thing is the manual does not give the baud rate, the snippet shows 9600 but I think that is for the d...
by RGV250
Sun Feb 15, 2026 7:54 pm
Forum: General
Topic: Jaycar XC3748 Serial Control
Replies: 7
Views: 485

Re: Jaycar XC3748 Serial Control

Hi,
Can you not work out what the commands are from the Arduino code. If you do not want to install the IDE if you post the link to the code I can have a look for you. I do this a lot as I prefer PIC's than Arduino but it saves reinventing the wheel.

Regards,
Bob
by RGV250
Sun Feb 15, 2026 7:15 pm
Forum: Feature Requests
Topic: Move variables (Expressions) position in simulation list
Replies: 1
Views: 214

Move variables (Expressions) position in simulation list

Hi,
It does not look like you can move the order of the variable (Expressions) when simulating so you have to enter then in the right order, if you later want to add one you are stuck with it being on the bottom of the list which might not be where you want to view it.

Regards,
Bob
by RGV250
Sun Feb 15, 2026 7:11 pm
Forum: Bug Reports
Topic: Simulation cannot be stopped
Replies: 5
Views: 915

Re: Simulation cannot be stopped

Hi Ben, This happened again, I have attached the program. I simulated it "Fast with no updates" and it was fine as far as i can recall, when I set it to "Fast with updates" the simulation worked but I could not pause or stop it. I could not close FC down either. I think the issue...
by RGV250
Fri Jan 30, 2026 9:50 pm
Forum: Bug Reports
Topic: Simulation cannot be stopped
Replies: 5
Views: 915

Re: Simulation cannot be stopped

I am sure I can recreate it if you need it.
Maybe not, I did it again and I stopped it this time?

Bob
by RGV250
Fri Jan 30, 2026 9:36 pm
Forum: Bug Reports
Topic: Simulation cannot be stopped
Replies: 5
Views: 915

Simulation cannot be stopped

Hi, I made a schoolboy error and found the simulation could not be stopped. I was testing a program and got an "Array index out of bounds" error. My mistake but the simulation was stuck in a loop and none of the buttons would work so I had to use task manager to stop it. The program was lo...
by RGV250
Fri Jan 30, 2026 11:53 am
Forum: General
Topic: Rolling average - circular buffer questions
Replies: 9
Views: 1786

Re: Rolling average - circular buffer questions

Hi Ben, I may be wrong but that seems to be a rolling average from the start, I am looking for the last x mins. I also am looking at having a button where I can change from 5, 10 , 15 mins. I have had a think about how I think it will work so now I need to figure out how to simulate it. Something I ...
by RGV250
Wed Jan 28, 2026 10:05 pm
Forum: General
Topic: Rolling average - circular buffer questions
Replies: 9
Views: 1786

Re: Rolling average - circular buffer questions

Hi Martin, Thanks, I am surprised you say the circular buffer destroys the data, is this normal, in the Wiki GetindexedValue says it leaves the contents and pointers untouched. Or is in because in the example it is reading an array? If that is the case I can loop through the values rather than readi...
by RGV250
Tue Jan 27, 2026 11:07 pm
Forum: General
Topic: Rolling average - circular buffer questions
Replies: 9
Views: 1786

Re: Rolling average - circular buffer questions

Hi Martin, So 1,2,3,4,5 - Average(Sum(GetIndex[0..4]) = 15/5 = 3 Will do what I require and a very neat solution. I may allow to select the option for 5, 10, 15 mins so if I have 0-899 or 0-8 For the last 5 mins would I do 0,1,2,3,4,5,6,7,8 Average(3(GetIndex[6..8]) or Average(3(GetIndex[0..2]) For ...