ENTERPRISE KLUB
2021. október 2., 1055 Budapest, Nyugati tér 9. 14-19 óráig
Belépés kizárólag klubtagok részére! (Klubkártyával vagy előfizetéssel!)
Welcome, Guest. Please login or register.


Author Topic: Új HW - taszt-toldozás (Read 81053 times)

Offline tigrian

  • EP user
  • *
  • Posts: 401
  • Country: hu
    • View Profile
Re: Új HW - taszt-toldozás
« Reply #30 on: 2005.December.19. 22:54:30 »
Quote from: "Zozosoft"
Mondjuk egy EP-n, aminek éppen nincs billentyûzete, nehéz lenne bármit is beírni :)

Bocsi, ez álprobléma ebben az esetben, az elõre beégetett uC mindig a helyére tehetõ.
Amirõl itt beszélek, ill. véleményt kérek (kértem volna?), hogy a plusz dolog ér-e annyit, hogy emiatt elhúzódik a projekt.
re' mi' do' do sol

Offline Zozosoft

  • EP addict
  • *
  • Posts: 14017
  • Country: hu
    • View Profile
    • http://enterprise.iko.hu/
Re: Új HW - taszt-toldozás
« Reply #31 on: 2005.December.19. 23:06:10 »
Ja, hogy nem muszáj így csinálni :-)
Akkor nekem mindegy, van égetõm :-)

Offline gafz

  • EP lover
  • *
  • Posts: 703
  • Country: hu
    • View Profile
    • http://gafz.atw.hu
Re: Új HW - taszt-toldozás
« Reply #32 on: 2005.December.19. 23:11:30 »
Mondjuk ha az égetõprogram egy lemezen a START file-ban van, akkor azért egy f1-et egy darab dróttal is meg lehet "nyomni"... :lol: + egy autoboot-os lemezt is össze lehet hozni (azt hiszem) simán EP-n és akkor drót sem kell...  :lol:
Enterprise Forever

Offline tigrian

  • EP user
  • *
  • Posts: 401
  • Country: hu
    • View Profile
Re: Új HW - taszt-toldozás
« Reply #33 on: 2005.December.19. 23:24:21 »
Quote from: "gafz"
Szóval a uC-nek van egy alapprogramja, mely beégetheõ (és esetleg újra is égethetõ?) meg van egy tárolója, amit maga is meg tud változtatni? De ha az egész programot át lehet küldeni a billentyûzetporton, akkor nem is olyan szûkös az a kétirányú kommunikáció... (pl. tulajdonképp a HDD vezérlõ is csak ennyit csinál: adatokat cserél a winyóval... :) )

(Nem túl szerencsés dolog utólag szerkeszteni a hsz-t, véletlenül vettem észre)
A bill. porton alapvetõen bill. adatokat kell küldözgetni, méghozzá gyorsan. Ha másra is akarom használni, akkor trükközni kell. Ami több programot, spec. szekvenciákat jelent a uC-ben (ahol aztán tényleg szûkös a hely). Ráadásul a "trükk" sosem holtbiztos, elõbb-utóbb biztosan akad egy kísérletezõ kedvû kolléga, aki beletrafál. Pláne, ha még a forráskódot is ismeri.  :smt045
re' mi' do' do sol

Offline tigrian

  • EP user
  • *
  • Posts: 401
  • Country: hu
    • View Profile
Re: Új HW - taszt-toldozás
« Reply #34 on: 2005.December.22. 22:03:31 »
Az most már összejön, úgy tûnik, hogy PC-s tasztról küldünk kódokat az EP taszt helyett.
De amin írom a progit, annak a tasztja is kezd elromlani (kimaradnak betûk, fõleg az a,s,d,w meg a space, szóval ami az UT-hez kell :) ).
Akkor most csináljam meg visszafelé is? Az EP küldje a tasztkódokat a PC-nek?  :?:
re' mi' do' do sol

Offline gafz

  • EP lover
  • *
  • Posts: 703
  • Country: hu
    • View Profile
    • http://gafz.atw.hu
Re: Új HW - taszt-toldozás
« Reply #35 on: 2005.December.24. 14:38:46 »
Quote from: "tigrian"
Akkor most csináljam meg visszafelé is? Az EP küldje a tasztkódokat a PC-nek?  :?:


Ez azt jelentené, hogy meg lehet változtani azt, hogy pl. a PC-bill.-en f gombot lenyomva o+[alt]-ot küldje az EP felé? Mert akkor nekem hasznosnak tûnik  :wink: !
Enterprise Forever

Offline tigrian

  • EP user
  • *
  • Posts: 401
  • Country: hu
    • View Profile
Re: Új HW - taszt-toldozás
« Reply #36 on: 2005.December.24. 14:42:26 »
Quote from: "gafz"
Quote from: "tigrian"
Akkor most csináljam meg visszafelé is? Az EP küldje a tasztkódokat a PC-nek?  :?:

Ez azt jelentené, hogy meg lehet változtani azt, hogy pl. a PC-bill.-en f gombot lenyomva o+[alt]-ot küldje az EP felé? Mert akkor nekem hasznosnak tûnik  :wink: !

Jaj, nem, viccnek szántam, mert tényleg kezd bedögleni a PC-s tasztom.
Az "egy gomb PC -> két gomb EP" tervben van, ha belefér a programba, akkor benne lesz.
re' mi' do' do sol

Offline MrPrise

  • Administrator
  • EP addict
  • *
  • Posts: 2589
  • Country: hu
    • View Profile
    • Enterprise Forever
Re: Új HW - taszt-toldozás
« Reply #37 on: 2005.December.24. 14:47:17 »
Quote from: "tigrian"
Quote from: "gafz"
Quote from: "tigrian"
Akkor most csináljam meg visszafelé is? Az EP küldje a tasztkódokat a PC-nek?  :?:

Ez azt jelentené, hogy meg lehet változtani azt, hogy pl. a PC-bill.-en f gombot lenyomva o+[alt]-ot küldje az EP felé? Mert akkor nekem hasznosnak tûnik  :wink: !

Jaj, nem, viccnek szántam, mert tényleg kezd bedögleni a PC-s tasztom.
Az "egy gomb PC -> két gomb EP" tervben van, ha belefér a programba, akkor benne lesz.

Esetleg lesznek programozható billentyûk is? Amelyekhez lehet makrókat rendelni?
Megnyomok valamit és begépel egy komplett BASIC programot pl? :-)

Offline tigrian

  • EP user
  • *
  • Posts: 401
  • Country: hu
    • View Profile
Re: Új HW - taszt-toldozás
« Reply #38 on: 2005.December.24. 14:53:13 »
Quote from: "MrPrise"

Esetleg lesznek programozható billentyûk is? Amelyekhez lehet makrókat rendelni?
Megnyomok valamit és begépel egy komplett BASIC programot pl? :-)

Nagyon pici a progmtár a kiválasztott uC-ben, úgyhogy csak módjával.  :)
De a programozhatóság --egy bizonyos fokig-- belefér.
re' mi' do' do sol

Offline MrPrise

  • Administrator
  • EP addict
  • *
  • Posts: 2589
  • Country: hu
    • View Profile
    • Enterprise Forever
Re: Új HW - taszt-toldozás
« Reply #39 on: 2005.December.24. 14:55:15 »
Quote from: "tigrian"
Quote from: "MrPrise"

Esetleg lesznek programozható billentyûk is? Amelyekhez lehet makrókat rendelni?
Megnyomok valamit és begépel egy komplett BASIC programot pl? :-)

Nagyon pici a progmtár a kiválasztott uC-ben, úgyhogy csak módjával.  :)
De a programozhatóság --egy bizonyos fokig-- belefér.

Egyelõre játéknál lenne esetleg haszna egy ilyen feature-nek. Pl RASTAN. elõször legugol és úgy ugrik, mert akkor magasabbra tud ugrani.
(sokáig nem tudtam ezt ;-))

Offline tigrian

  • EP user
  • *
  • Posts: 401
  • Country: hu
    • View Profile
Re: Új HW - taszt-toldozás
« Reply #40 on: 2005.December.24. 14:58:11 »
Quote from: "MrPrise"
...elõször legugol és úgy ugrik

Jól jött volna egy ilyen pluszgomb a Half Life-ban is, de nem volt. Az ügyességi játékoknak épp az a célja, hogy megdolgoztassanak :)
re' mi' do' do sol

Offline tigrian

  • EP user
  • *
  • Posts: 401
  • Country: hu
    • View Profile
Re: Új HW - taszt-toldozás
« Reply #41 on: 2005.December.24. 15:09:11 »
Quote from: "MrPrise"
Megnyomok valamit és begépel egy komplett BASIC programot pl? :-)

Errõl jut eszembe, hogy az idõben programozott többszörös billentyûket --legalábbis a mostani programméretben-- el lehet felejteni. Az garantáltan nem fér bele, hogy pl. Alt - Alt+O - Alt - null szekvenciát gyártsak. Alt+O egyszerre csak. Hogy erre hogyan reagálnak majd az egyes programok, az nagy talány.
re' mi' do' do sol

Offline MrPrise

  • Administrator
  • EP addict
  • *
  • Posts: 2589
  • Country: hu
    • View Profile
    • Enterprise Forever
Re: Új HW - taszt-toldozás
« Reply #42 on: 2005.December.24. 15:11:32 »
Quote from: "tigrian"
Quote from: "MrPrise"
Megnyomok valamit és begépel egy komplett BASIC programot pl? :-)

Errõl jut eszembe, hogy az idõben programozott többszörös billentyûket --legalábbis a mostani programméretben-- el lehet felejteni. Az garantáltan nem fér bele, hogy pl. Alt - Alt+O - Alt - null szekvenciát gyártsak. Alt+O egyszerre csak. Hogy erre hogyan reagálnak majd az egyes programok, az nagy talány.

Hogy-hogy hogy? Úgy mintha a rendes billen nyomtuk volna le, nem?

Offline tigrian

  • EP user
  • *
  • Posts: 401
  • Country: hu
    • View Profile
Re: Új HW - taszt-toldozás
« Reply #43 on: 2005.December.24. 15:18:00 »
Quote from: "MrPrise"
Quote from: "tigrian"
...nem fér bele, hogy pl. Alt - Alt+O - Alt - null szekvenciát gyártsak. Alt+O egyszerre csak. Hogy erre hogyan reagálnak majd az egyes programok, az nagy talány.

Hogy-hogy hogy? Úgy mintha a rendes billen nyomtuk volna le, nem?

Ha "rendesen" nyomsz egy Alt+O -t, akkor idõben ez így történik: 1. Lenyomod az Alt-ot. (erre a bill.driver beállítja magának az Alt-lenyomott státuszt). 2. Lenyomod az O-t. (erre a bill.driver az elõzõ státuszinfóval együtt értékeli ki, tehát Alt+O lesz belõle). 3. Elengeded az O-t (erre a bill.driverben csak az Alt státusz marad meg.) 4. Elengeded az Alt-ot.
Namármost ha ezt egyszerre kapja meg a driver, akkor az 1. és. 2. összemosódik. Kérdés, hogy erre hogyan reagál.
re' mi' do' do sol

Offline tigrian

  • EP user
  • *
  • Posts: 401
  • Country: hu
    • View Profile
Re: Új HW - taszt-toldozás
« Reply #44 on: 2005.December.24. 15:32:03 »
Quote from: "tigrian"
Namármost ha ezt egyszerre kapja meg a driver, akkor az 1. és. 2. összemosódik.

A folytatás ugye az lenne, hogy nincs semmi gond, hiszen amíg nyomva tartod a külsõ taszton a generáló gombot, addig kell emulálni az EP-n (tehát nyomvatartani az Alt meg az O billentyûket is).
Igenám, de ennek veszélyes mellékhatása van. Ha pl. közben megnyomsz a külsõ taszton még egy gombot (legyen pl. a 'P'), akkor az az EP-n már nem 'P', hanem Alt+P lesz. A user meg nem érti, mi is történt, és reklamál.  :wink:
Ugyanez a helyzet a Shift gombokkal is, fázok is tõle rendesen, már elõre is. Épp ezért egyelõre csak azt vállalom be, hogy elrendezés szerint emulálom a tasztot, egy-az-egyben. Még így is többfélét kell írni majd hozzá, a sokféle taszt miatt.
re' mi' do' do sol