Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cannot compile sample code Array.ino without getting many errors. #40

Open
jimtal001 opened this issue Feb 26, 2024 · 1 comment
Open

Comments

@jimtal001
Copy link

C:\projects\pico\Arduino\Array_stats\Array_stats.ino: In function 'void loop()':
C:\projects\pico\Arduino\Array_stats\Array_stats.ino:22:75: error: no matching function for call to 'Array_Stats::Array_Stats(uint8_t [6], unsigned int)'
22 | Array_Stats Data_Array(Data, sizeof(Data) / sizeof(Data[0]));
| ^
In file included from C:\projects\pico\Arduino\Array_stats\Array_stats.ino:2:
c:\Users\Jim\Documents\Arduino\libraries\Statistical\src/Statistical.h:36:17: note: candidate: 'Array_Stats<Data_Type>::Array_Stats(Data_Type*, size_t) [with Data_Type = float; size_t = unsigned int]'
36 | Array_Stats(Data_Type * _Data, size_t _Data_Count) : Data(_Data), Data_Count(_Data_Count) {
| ^~~~~~~~~~~
c:\Users\Jim\Documents\Arduino\libraries\Statistical\src/Statistical.h:36:41: note: no known conversion for argument 1 from 'uint8_t [6]' {aka 'unsigned char [6]'} to 'float*'
36 | Array_Stats(Data_Type * _Data, size_t _Data_Count) : Data(_Data), Data_Count(_Data_Count) {
| ~~~~~~~~~~~~^~~~~
c:\Users\Jim\Documents\Arduino\libraries\Statistical\src/Statistical.h:10:38: note: candidate: 'constexpr Array_Stats::Array_Stats(const Array_Stats&)'
10 | template class Array_Stats {
| ^~~~~~~~~~~
c:\Users\Jim\Documents\Arduino\libraries\Statistical\src/Statistical.h:10:38: note: candidate expects 1 argument, 2 provided
c:\Users\Jim\Documents\Arduino\libraries\Statistical\src/Statistical.h:10:38: note: candidate: 'constexpr Array_Stats::Array_Stats(Array_Stats&&)'
c:\Users\Jim\Documents\Arduino\libraries\Statistical\src/Statistical.h:10:38: note: candidate expects 1 argument, 2 provided
C:\projects\pico\Arduino\Array_stats\Array_stats.ino:31:97: error: 'Arithmetic_Average' was not declared in this scope
31 | Serial.print(F("Array Arithmetic Average : ")); Serial.println(Data_Array.Average(Arithmetic_Average));
| ^~~~~~~~~~~~~~~~~~~~
C:\projects\pico\Arduino\Array_stats\Array_stats.ino:32:97: error: 'Geometric_Average' was not declared in this scope
32 | Serial.print(F("Array Geometric Average : ")); Serial.println(Data_Array.Average(Geometric_Average));
| ^~~~~~~~~~~~~~~~~~~
C:\projects\pico\Arduino\Array_stats\Array_stats.ino:33:97: error: 'RMS_Average' was not declared in this scope
33 | Serial.print(F("Array RMS Average : ")); Serial.println(Data_Array.Average(RMS_Average));
| ^~~~~~~~~~~~~
C:\projects\pico\Arduino\Array_stats\Array_stats.ino:34:97: error: 'Ext_RMS_Average' was not declared in this scope
34 | Serial.print(F("Array Extended RMS Average : ")); Serial.println(Data_Array.Average(Ext_RMS_Average));
| ^~~~~~~~~~~~~~~~~
C:\projects\pico\Arduino\Array_stats\Array_stats.ino:35:89: error: 'class Array_Stats' has no member named 'Q1'
35 | Serial.print(F("Array Q1 : ")); Serial.println(Data_Array.Q1());
| ^~
C:\projects\pico\Arduino\Array_stats\Array_stats.ino:36:89: error: 'class Array_Stats' has no member named 'Median'
36 | Serial.print(F("Array Q2 (Median) : ")); Serial.println(Data_Array.Median());
| ^~~~~~
C:\projects\pico\Arduino\Array_stats\Array_stats.ino:37:89: error: 'class Array_Stats' has no member named 'Q3'
37 | Serial.print(F("Array Q3 : ")); Serial.println(Data_Array.Q3());
| ^~
C:\projects\pico\Arduino\Array_stats\Array_stats.ino:46:21: error: expected '}' at end of input
46 | delay(5000);
| ^
C:\projects\pico\Arduino\Array_stats\Array_stats.ino:14:13: note: to match this '{'
14 | void loop() {
| ^

exit status 1

Compilation error: no matching function for call to 'Array_Stats::Array_Stats(uint8_t [6], unsigned int)'

@akkoyun
Copy link
Owner

akkoyun commented Feb 26, 2024

Controlling.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants