Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Lancelot_du_lac

Pages: [1] 2 3 4
1
ok now the systems is working with multiples Atoms, so i've done a test on 199! and it's clearly the good answer.

now i'm gonna integrate Xint to do random asserts to be sure that truely working.


@+

2
divide is finished & working fine.

3
I'm working on basic calc engine with a no limit of precision. It's working good for moment, i can mul add sub until now without error.

Why re-write simple op like add ? Just because adder are limited by size of the physical adder. i'm writing a code that can add unlimited size of number. And the number is auto-sized to the minimal size needed.

In case of irrational number there is tips for detect and stop the size. And i'm gonna use a smarter approach.

i work mostly the wednesday morning, so next time i aim to code divide.
My basic engine aim to be able (8^3)! without bug and don't do an approx like wolfram, but do the real calc.
the code is C++, is writed for console check in visual studio 2012, all the code is able to be compiled by gcc++.
So aimed to be portable for any CPU & OS.

I'm not working for optimisation now, just working & check working with asserts and visual inspections.

My forum is down, because i did a mistake on the server so until i fix it, it's normal. And as nobody help, this is not very important that the forum come back very soon. so when i have time to install apache again.

So code is growing ...

4
Size: 5.7" Diagonal - 640 x 480 (8-Bit)

&

$116.00

the 7" 800x600 i found is much lower priced. ( around 30$ )

5
not easy too found, so high price

6
Lionel Debroux> ok i admit there is things that i've din't done so far. But there is Open Source schematics about arm board like rasberry, panda board, ...

Just need deleted useless parts and remap schematic smaller.

There is other board more interesting, ...

-------------------------------

About the look, i want do 800x480 or better, with a folding keyboard.

7
sry i can go mad sometimes ...

but i think ( hope ) this time i've been heard. Without writing a CAS it's a useless project.

The basic math engine is far more complex than the other system. I'm writing it today.

8
I want go for CAS for scratch and i explained some pages before.

There is no engine yet that is able to do what i'm looking for.

I've watched 2 code of 2 cas engine in detail. But The problem is from the start of their projects. It's about limited variables & types. They use only floats & complex types. For me that's a problem. ( we can't upgrade of change the core i've already read the code ).

I aim to do C++ lib for the calc too. So in your code, you'll able to use any complex function & compile it. And that can be portable because it's C++.

I'm thinking about functions that are inspired from matlab, and some are from mapple.

I know it's a lot of work, but i think it's better to code what you need, instead of using what you don't need.

And the CAS system can be done after the basic calc lib.


And all CAS system were written from scratch, so a day you have to start ...


>Lionel Debroux

I'm not CS engineer too. But almost electronic one, i need one more year.
I know what i'm able to do, and what it's possible to do in 3 years. i know i can do it even alone but i will need more time.
Why I see criticism and no help ? It's possible to build a small embded system with linux easily. There is a lot of work already done and small linux distrib to download on the website of the seller of the chip.

Hardware it's a lego game, so it's not a real problem. The cost and the how to build can be difficult but doable if you don't start crazy.

Without writing a CAS, this project has not interest. Buy a TI - 89 and do quadratic regressions with it, ...

When you'll become an engineer, i hope so, you'll see even a CAS CX is "stupid" because you can't add specific details to the equations.

I want to override thoses limits, the only way is to build a better code. If you don't want help, no problem.  :ninja:

9
ok i've read and i see your worrys.

Don't be scared about PCB routing, it's a job that me and my friend that is gonna be a small part of our job so it's for us already easy task. SERIOUSLY. a week or two of full work, because the PCB is small, and we'll do autorouting, because we don't need a lot of layers.

I would love to do 2 screens of 7" with touchscreen. It's not so costly, my friend is very good to find good hardware at a very low cost. we've already done some research about the subject, and we can find the screen for a very low price. That is nice.

The second screen would be linked to other on the large side. The calc will close like a commputer. But even if the second screen is nice to have a smart keyboard that can change as you needs change, maybe it's too costly or need too much power. So the project is SET today in my mind with a simple smart keyboard with a full querty keybord with diamond, alpha, ... smart and better keys that this fucking bad CAS CX.

in the up side, it's gonna be have the screen only. in the keyboard part, you'll find under the keyboard a batt and the PCB. And i'm thinking about integrate a small fpga on option. We'll route it in case it may interest some people.

about the CPU. It's gonna have a MALI 400 ( low clocked ) or better. If you need 3D or gaming or whatever you need ...

I've not coded so much so far this week, but it's gonna be far better next week.

If you want see code i have a SVN server already running. I hope see soon coders too.

don't forget my forum, for people that want to code.



and in my life i'll go to BRASIL in june for work 6 months in a micro-electronic lab. ( porto alegre ).



I can do PCB and full hardware without any doubt, but software i can't go do the CAS alone. So ... you know what to do if you whant this project to be in your hands in 3 years ...

10
The most important in the hardware case, is the choice of the screen. That part is done. The PCB will be small and battery a bit large.

11
My friend, that is doing the same studies as me, said me he's ok to route the printed circuit board for that project. But for now he's finishing a robot for the french robot cup.

The Hardware will be on a 7" screen, with a laptop style for the keyboard. CPU is on ARM, we've found a lot of interesting CPU, @ around 500mhz+. So we wait the starting of routing to make choices on that.

Like i said before Hardware will not be a problem for us, it's gonna be my job soon. The case must be more difficult for us. Sounds crazy but it's true, i've heard of old students that i've done other projects and got the same problem.

Like i said before it's around 3 years project. So it's normal that it start & looks slow. I'll finish my studies next year too.


13
Status :

i started today really coding. Why i waited so long ? Because i needed skills that i didn't have before, and time too. My main objectiv is my studies. I'm doing the real base of the math engine now, in project for my studies my c++ teacher approved, so it's gonna move really now. My objectiv in this project is the math data containairs and the numeric solver. So it's a good start for the whole final project.

There is people interested in but no c++ coders yet.

i hope some people will get some time to help soon.

14
yeah i know, not a easy task. I'm a fast guy, i need learn some more concepts skills to be able to start it right. With only a few hours per week i can do more than 1k per week. I did last week arround 730 for a robot in 6 hours. ( in C ) and i did it a bit slow because this prog was using some advanced automatic concept of multitasking.

15
For the moment, i'm looking to create the structure of data with UML. But i'm not an expert in UML and very advanced things in C++. So I improve my skills a the moment.

Help with that is welcome, This is a bit hard for me today, and i'm moving forward too slowly. I've done Test with modelio and the next step is to do the structure of data on Umbrello. During the hollydays i was so sick i couln'd work, and in two weeks i'll do my exams. So my work on it is on "pause mode".

On hardware, i've done some progress. A friend in my school is on hardware project. He's gonna design the PCB & most the specifications aren't anymore drafts.

But software is very very important part. And it's a real problem to start it on the good way. Specifications are writed on paper. The data and the calc engine is gonna to be very strong. So hard to program it, and harder to start well. That's why i've done already some test in starting it, but i need more skills to do it in a better way. This 50k lines of codes of this start should be perfect, because this is a project of more 1M lines of code, the "kernel" part that is the math engine can't be odd or difficult too understand to use, or bugged.

So, i need some help to that part, because i feel a bit stuck, i've some contacts, but they don't have much more time. So more help is needed.

Pages: [1] 2 3 4