Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
23 May, 2013, 11:51:34 *
Welcome, Guest. Please login or register.

Login with username, password and session length
 
   home   news downloads projects tutorials misc forums rules new posts irc about Login Register  
+-OmnomIRC

You must Register, be logged in and have at least 40 posts to use this shout-box! If it still doesn't show up afterward, it might be that OmnomIRC is disabled for your group or under maintenance.

Note: You can also use an IRC client like mIRC, X-Chat or Mibbit to connect to an EFnet server and #omnimaga.

Pages: 1 ... 3 4 [5] 6 7 ... 10   Go Down
  Print  
Author Topic: General Ndless Questions and Support -  (Read 10164 times) Bookmark and Share
0 Members and 1 Guest are viewing this topic.
Levhitor
LV0 Newcomer (Next: 5)

Offline Offline

Last Login: 22 June, 2012, 05:53:43
Date Registered: 17 June, 2012, 05:58:59
Posts: 4

Total Post Ratings: 0

View Profile
« Reply #60 on: 17 June, 2012, 06:01:13 »
0

Hello 0/
I Just got a new Nspire.
Its in the 3.0.2 OS, the problem is that now matter what i do the software manager will only let me upgrade to 3.2 and ignores 3.1.
What should i do?
Logged
TheNlightenedOne
LV6 Super Member (Next: 500)
******
Offline Offline

Gender: Male
Last Login: Today at 11:49:17
Date Registered: 10 March, 2012, 20:05:21
Posts: 424


Total Post Ratings: +14

View Profile
« Reply #61 on: 17 June, 2012, 06:10:32 »
0

Levhitor, try to find a 3.1 download, and put it on your desktop. Open the TI-Nspire software and go to the file transfer page thing. Connect your Nspire and drag the installation file from your desktop to your Nspire.
Logged

"Eris" (Ndless 3.1)
"Keto" (Ndless 3.1)
"Luna" (AMS 3.10, HW4)
"Aurora" (2.55MP)
Levhitor
LV0 Newcomer (Next: 5)

Offline Offline

Last Login: 22 June, 2012, 05:53:43
Date Registered: 17 June, 2012, 05:58:59
Posts: 4

Total Post Ratings: 0

View Profile
« Reply #62 on: 17 June, 2012, 06:42:44 »
0

Already did it.
Downloaded it from http://tiplanet.org/
It seems the 3.2 installation left some Reg files or something to block it too...
At worst i think i will try tomorrow on another PC.
Logged
aeTIos
You got stair'd!
LV12 Extreme Poster (Next: 5000)
************
Offline Offline

Gender: Male
Last Login: Today at 09:00:14
Date Registered: 15 September, 2010, 06:00:00
Location: Netherlands, Overijssel
Posts: 3121


Total Post Ratings: +120

View Profile
« Reply #63 on: 17 June, 2012, 16:40:41 »
0

As of now there is no ndless version for os 3.2
Logged

If something above sounds rude, feel free to vote it down, it was not meant to be rude<<lolol
--Always stay relAXEd!--


Spoiler for Hidden:


[







Spoiler for Still Alive:
This was a triumph.
I'm making a note here: HUGE SUCCESS.
It's hard to overstate my satisfaction.

Aperture Science:
We do what we must because we can.
For the good of all of us
Except the ones who are dead.

But there's no sense crying over every mistake
You just keep on trying till you run out of cake
And the science gets done and you make a neat gun
For the people who are still alive.

I'm not even angry.
I'm being so sincere right now.
Even though you broke my heart and killed me.
And tore me to pieces.
And threw every piece into a fire.
As they burned it hurt because
I was so happy for you.

Now these points of data make a beautiful line
And we're out of beta we're releasing on time.
So I'm GLaD I got burned think of all the things we learned
For the people who are still alive.

Go ahead and leave me.
I think I prefer to stay inside.
Maybe you'll find someone else to help you.
Maybe Black Mesa -
THAT WAS A JOKE. HA HA, FAT CHANCE.
Anyway, this cake is great:
It's so delicious and moist.

Look at me still talking when there's science to do.
When I look out there it makes me GLaD I'm not you.
I've experiments to run there is research to be done
On the people who are still alive

And believe me I am still alive.
I'm doing science and I'm still alive.
I feel FANTASTIC and I'm still alive.
While you're dying I'll be still alive.
And when you're dead I will be still alive.

Still alive
Still alive
Levhitor
LV0 Newcomer (Next: 5)

Offline Offline

Last Login: 22 June, 2012, 05:53:43
Date Registered: 17 June, 2012, 05:58:59
Posts: 4

Total Post Ratings: 0

View Profile
« Reply #64 on: 17 June, 2012, 20:41:38 »
0

Im talking about the Student Software not the Nspire.
I Cant update to 3.1 in other computer neither.

My NSPIRE CX is in 3.0.2 when i try to update it wont let me.
"its wrong device" if i put the route of the 3.1 OS if not it wont even appear, only 3.2

What can i do :I
« Last Edit: 18 June, 2012, 02:04:11 by Levhitor » Logged
Lionel Debroux
LV10 31337 u53r (Next: 2000)
**********
Offline Offline

Gender: Male
Last Login: Today at 08:01:47
Date Registered: 17 December, 2009, 09:37:25
Location: France
Posts: 1854

Total Post Ratings: +208

View Profile WWW
« Reply #65 on: 18 June, 2012, 07:23:58 »
0

If you're transferring a 3.1 CX OS (with .tco extension) to your CX calculator, and it won't let you do so, uh... try to make a backup of the documents you created (if any), then go to the maintenance menu (you'll find the shortcut posted somewhere around) and use the option to completely reformat the calculator, and then proceed again to transfer the 3.1 OS Smiley

If that still doesn't work, well, I think that the next best thing you can do is to leave it at 3.0.2.1791.
3.2 has terrible speed regressions, some math functionality is still broken, and some of the new functionality that was added is certainly broken (and can break stuff at other places): TI has both a habit of creating bugs when they touch the code base (so who knows what they broke this time), and a habit of having inadequate validation procedures (we know this because for a while, multiple severe bugs have been found in the very few days after the public release)...
Logged

Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.
Levhitor
LV0 Newcomer (Next: 5)

Offline Offline

Last Login: 22 June, 2012, 05:53:43
Date Registered: 17 June, 2012, 05:58:59
Posts: 4

Total Post Ratings: 0

View Profile
« Reply #66 on: 18 June, 2012, 07:39:32 »
0

I Fear that if i do that after formating it will force me to update to 3.2...
"3.0.2.1793" dosnt haves anyproblems ammirite...?

What could it be :I
Logged
Lionel Debroux
LV10 31337 u53r (Next: 2000)
**********
Offline Offline

Gender: Male
Last Login: Today at 08:01:47
Date Registered: 17 December, 2009, 09:37:25
Location: France
Posts: 1854

Total Post Ratings: +208

View Profile WWW
« Reply #67 on: 18 June, 2012, 08:01:27 »
0

Quote
I Fear that if i do that after formating it will force me to update to 3.2...
No reason why it should Smiley
Have you tried transferring 3.0.2.1793 anew, just to check you can ?

Quote
"3.0.2.1793" dosnt haves anyproblems ammirite...?
It has at least two known major problems:
* like all OS 3.x versions, it has math bugs that OS 2.x versions do not have;
* it sets an anti-downgrade protection to forbid transferring the 3.0.1.1753 OS, and any earlier OS; to get a chance of removing that anti-downgrade crap, you need to transfer OS 3.1.0.392 and Ndless 3.1.
« Last Edit: 18 June, 2012, 08:01:45 by Lionel Debroux » Logged

Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.
ExtendeD
Coder Of Tomorrow
LV8 Addict (Next: 1000)
*
Offline Offline

Gender: Male
Last Login: Today at 10:41:36
Date Registered: 02 January, 2010, 13:03:41
Location: France
Posts: 765

Total Post Ratings: +151

View Profile
« Reply #68 on: 29 June, 2012, 23:31:02 »
0

The fgets function seems to have a glitch:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
char *fgets(char *str, int num, FILE *str2eam) {
char *str2 = str;
while (num--) {
char c = fgetc(str2eam); //THIS IS THE BUGGY LINE
if (c == EOF) {
*str2 = '\0';
return NULL;
}
*str2++ = c;
if (c == '\n')
break;
}
*str2 = '\0';
return str;
}

The c variable should be specified as an int, not a char -- it looks like the compiler treated the char as unsigned and optimized out the return NULL entirely! Plus, it is possible that an 0xFF character exists in the file, so signed char is not the way to go.

It's fixed in r643, thank you calc84maniac and hoffa, my apologies for this one: http://www.unsads.com/projects/nsptools/downloader/download/release/1
Logged

ndlessly - Progress and insights on Ndless
Ndless / Hackspire - Third-party TI-Nspire development
calc84maniac
Epic z80 roflpwner
Coder Of Tomorrow
LV11 Super Veteran (Next: 3000)
*
Offline Offline

Gender: Male
Last Login: 20 May, 2013, 21:27:24
Date Registered: 28 August, 2008, 05:09:05
Location: Right behind you.
Posts: 2735


Total Post Ratings: +373

View Profile
« Reply #69 on: 31 July, 2012, 05:45:40 »
0

I just found another problem with fgets. Here's the description of the return value:

On success, the function returns the same str parameter.
If the End-of-File is encountered and no characters have been read, the contents of str remain unchanged and a null pointer is returned.
If an error occurs, a null pointer is returned.

The fgets code currently returns NULL even if characters have been read and an EOF is reached. In addition, in the case that fgets reaches EOF at the first character, a null terminator is written even though the string must remain untouched.

Here's one way to fix it:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
char *fgets(char *str, int num, FILE *str2eam) {
char *str2 = str;
while (num--) {
int c = fgetc(str2eam);
if (c == EOF) {
if (str2 != str)
break;
return NULL;
}
*str2++ = c;
if (c == '\n')
break;
}
*str2 = '\0';
return str;
}

Edit: You know, I should probably download the latest revision of Ndless before I critique code. Some issues have been solved, but the returning NULL upon any time EOF is reached is still wrong.
« Last Edit: 31 July, 2012, 16:36:50 by calc84maniac » Logged

"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman
ExtendeD
Coder Of Tomorrow
LV8 Addict (Next: 1000)
*
Offline Offline

Gender: Male
Last Login: Today at 10:41:36
Date Registered: 02 January, 2010, 13:03:41
Location: France
Posts: 765

Total Post Ratings: +151

View Profile
« Reply #70 on: 31 July, 2012, 19:43:51 »
0

r643 was fixing part of this but not all, thanks. Pushed to the SVN HEAD.
Logged

ndlessly - Progress and insights on Ndless
Ndless / Hackspire - Third-party TI-Nspire development
SpiroH
LV5 Advanced (Next: 300)
*****
Offline Offline

Last Login: 20 May, 2013, 20:44:43
Date Registered: 24 February, 2012, 15:43:31
Posts: 211

Total Post Ratings: +92

View Profile
« Reply #71 on: 01 August, 2012, 02:59:02 »
0

I've downloaded the latest release (r643) from the svn head. However, the 'Changes.txt' file dates back to 2012/01/19.
Is there a more up-to-date changelog?
Logged
Lionel Debroux
LV10 31337 u53r (Next: 2000)
**********
Offline Offline

Gender: Male
Last Login: Today at 08:01:47
Date Registered: 17 December, 2009, 09:37:25
Location: France
Posts: 1854

Total Post Ratings: +208

View Profile WWW
« Reply #72 on: 01 August, 2012, 06:37:45 »
0

You can just use the SVN log Smiley
Logged

Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.
Matrefeytontias
LV8 Addict (Next: 1000)
********
Offline Offline

Gender: Male
Last Login: Today at 11:11:56
Date Registered: 14 October, 2011, 18:48:49
Location: Alone in the Park
Posts: 854


Total Post Ratings: +174

View Profile
« Reply #73 on: 07 August, 2012, 12:39:21 »
0

Bump

I'm programming in C with Ndless and wondered if there was a list of available functions or Syscalls ..? Like a mini-tutorial about the specific stuffs of Ndless Smiley
Logged

/\   ><   [-   |_|   _\~   [-   /?



Spoiler for Shameful self-advertising:
/image/37571.png[/img]
If at a certain moment you think that I'm awesome, give an internet (>^_^)>
Jim Bauwens
Lua! Nspire! Linux!
Editor
LV10 31337 u53r (Next: 2000)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 22:51:04
Date Registered: 28 February, 2011, 22:32:12
Location: Belgium
Posts: 1733


Total Post Ratings: +180

View Profile WWW
« Reply #74 on: 07 August, 2012, 12:49:52 »
0

Yup.
libndls, the Nspire specific C library: http://hackspire.unsads.com/wiki/index.php/Libndls
The standard C functions that are included: http://hackspire.unsads.com/wiki/index.php/Syscalls

For graphics you can use nSDL or nRGBlib. nRGBlib might be the easiest to use.
Logged

Pages: 1 ... 3 4 [5] 6 7 ... 10   Go Up
  Print  
 
Jump to:  

Powered by EzPortal
Powered by MySQL Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Powered by PHP
Page created in 0.316 seconds with 31 queries.
Skin by DJ Omnimaga edited from SMF default theme with the help of tr1p1ea.
All programs, games and songs avaliable on this website are property of their respective owners.
Best viewed in Opera, Firefox, Chrome and Safari with a resolution of 1024x768 or above.